SlideToggle 在我的 MVC 应用程序中不起作用
SlideToggle does not work in my MVC application
我的代码以前可以工作,现在不行了。单击段落时没有任何反应。我知道它进入脚本。
这是我的脚本:
<script>
function showhide(element_id) {
$(element_id).slideToggle();
};
</script>
编辑:这是我呈现的标记。当我单击段落时,它会创建应该 expand/collapse 的 div:
<div class="tab-content">
<div id="tab1" class="tab active">
<div class="relation-link">
<p class="expand-one" onclick="showhide('dep-rtgdep-rtg')" onmouseover="" style="cursor: pointer;">dep-rtg</p>
<table id=dep-rtgdep-rtg class="content-one" cellpadding="5" cellspacing="5" width="100%">
<tr>
<td>Från sektion:</td>
<td class="rightcell">dep-rtg</td>
</tr>
<tr>
<td>Till sektion:</td>
<td class="rightcell">dep-rtg</td>
</tr>
<tr>
<td>Bara till samma programkod:</td>
<td class="rightcell">True</td>
</tr>
</table>
</div>
}
我不粘贴 css,因为它自生效以来没有更改过。
非常感谢帮助
试试这个:-
<script>
function showhide(element_id) {
$('#' + element_id).slideToggle(); // use '#' id selector
};
</script>
我的代码以前可以工作,现在不行了。单击段落时没有任何反应。我知道它进入脚本。
这是我的脚本:
<script>
function showhide(element_id) {
$(element_id).slideToggle();
};
</script>
编辑:这是我呈现的标记。当我单击段落时,它会创建应该 expand/collapse 的 div:
<div class="tab-content">
<div id="tab1" class="tab active">
<div class="relation-link">
<p class="expand-one" onclick="showhide('dep-rtgdep-rtg')" onmouseover="" style="cursor: pointer;">dep-rtg</p>
<table id=dep-rtgdep-rtg class="content-one" cellpadding="5" cellspacing="5" width="100%">
<tr>
<td>Från sektion:</td>
<td class="rightcell">dep-rtg</td>
</tr>
<tr>
<td>Till sektion:</td>
<td class="rightcell">dep-rtg</td>
</tr>
<tr>
<td>Bara till samma programkod:</td>
<td class="rightcell">True</td>
</tr>
</table>
</div>
}
我不粘贴 css,因为它自生效以来没有更改过。 非常感谢帮助
试试这个:-
<script>
function showhide(element_id) {
$('#' + element_id).slideToggle(); // use '#' id selector
};
</script>