利用JS隐藏显示某段DIV
<div class="tcbm_text">
<span class="reply" οnclick="showCommen()" >{{:commentCount}}</span>
</div>
<div class="tcbm_rebox" >
</div>
//显示隐藏切换 tcbm_rebox
function showCommen(){
$(this).parent().next().toggle();
};
错误,$(this)并不能定位到具体的span
原因:JS并不能判断 this 具体是哪一个元素
修改方法一:
<div class="tcbm_text">
<span class="reply" οnclick="showCommen(this)" >{{:commentCount}}</span>
</div>
<div class="tcbm_rebox" >
</div>
//显示隐藏切换 tcbm_rebox
function showCommen(tar){
$(tar).parent().next().toggle();
};
修改方法二:
<div class="tcbm_text">
<span class="reply" οnclick="showCommen()" >{{:commentCount}}</span>
</div>
<div class="tcbm_rebox" >
</div>
//显示隐藏切换 tcbm_rebox
$("span.replay").click(function(){
$(this).parent().next().toggle();
});