如何在div单击对象上隐藏div,我在这里添加jquery路径,而不是在我的html代码中添加jquery路径,而不是在我应用脚本删除标签class="main“和close1类之后
但这不是表演
<label class="main ">
<span class="tag-value">mysql </span>
<div class="close1">X</div>
</label>
<label class="main ">
<span class="tag-value">codeigniter </span>
<div class="close1">X</div>
</label>
<label class="main ">
<span class="tag-value">ajax </span>
<div class="close1">X</div>
</label>
<label class="main ">
<span class="tag-value">jquery </span>
<div class="close1">X</div>
</label>
<script>
$(function(){
$(".close1").click(function(){
$(this).parent(".main").hide();
});
});
</script>发布于 2014-07-15 13:39:49
检查一下JQ库。在您的r文档中,您也可以使用.parent()
http://jsfiddle.net/Yx4EU/
<script>
$(function(){
$(".close1").click(function(){
$(this).parent().hide();
});
});
</script>如果这不起作用,我建议增加一个小提琴,让人看看。
发布于 2014-07-15 13:44:52
看看这个:在这个小提琴中,你会注意到我还没有定义父级,因为它不是必要的(在本例中)。
这里的http://jsfiddle.net/8436y/5/我使用.closest()来定义最近的class="main",它也能工作;)
https://stackoverflow.com/questions/24759747
复制相似问题