我有一个像这样的html。我试图在按钮点击时执行jquery触发器。基本上我只需要在单击按钮时关闭div。
我已尝试使用jquery按钮单击下面的代码,但div没有关闭。任何人都可以纠正我
JS
$('.tags .alert-success .close').trigger(click);
HTML
<div class="sentiment-text">
<div class="wrapper">
<div class="key"></div>
<div class="text" <div class="tags alert-success"><a href="#" class="close" data-dismiss="alert">×</a><span class="noun">#</span><span class="noun">sed/span> <span class="noun">#</span><span class="noun">menshealth</span> </div></div>
<div class="clear-sentiment"></div>
</div>
</div>
答案 0 :(得分:1)
这就是您所需要的 - 前两个选择器之间没有空格 - .tags.alert-success
。 .tags
和.alert-success
都位于同一元素上:
$('.tags.alert-success .close').trigger( 'click' );
//or $('.tags.alert-success .close').click();
并关闭.text
div的开头标记,以便您拥有:
<div class="text"><div class="tags .......