我有这个标记。请记住,所有这些都来自数据库。我使用了 foreach 循环,因为我得到了这些值
<div id="announcment-wrap">
<div class="announcement-text">
This is again a dummy
<a href="http://www.google.com">| click here</a>
<a id="close" href="#" class="close">X</a>
</div>
<div class="announcement-text">
This is demo 3
<a href="http://www.google.co.in">| Demo3</a>
<a id="close" href="#" class="close">X</a>
</div>
<div class="announcement-text">
This is demo 4
<a href="http://facebook.com">| Demo again</a>
<a id="close" href="#" class="close">X</a>
</div>
</div>
现在您可以看到有一个关闭按钮 <a id="close" href="#" class="close">X</a>
。我希望当有人单击关闭按钮时,它只会在我使用时将 div() 隐藏在 jquery 中
jQuery(document).ready(function($) {
jQuery('#close').click(function() {
jQuery('.announcement-text').hide();
});
});
它仅适用于第一个块,并且它隐藏了所有块的总数?所以有人能告诉我当有人点击那个关闭按钮时如何做到这一点,它会隐藏那个特定的块。谢谢