Jquery 触发器基于锚标记名称属性的单击事件



>我有一个锚标签

<a href="javascript:void(0);" rel="tooltip" data-placement="bottom" title="" role="button" tabindex="0" track="click:create_group_button" name="create_group_button" data-original-title="Create Group"><i class="fa fa-plus" tabindex="-1"></i> Group</a>

这是动态生成的,如您所见,没有可用的 id 属性。 我需要在此锚标签上触发文档上的单击事件,例如

$("nameoftheanchor").click();

我怎样才能做到这一点?

您可以在 jquery 中使用此代码按锚点及其名称进行选择

a[name='create_group_button']

$("a[name='create_group_button']").click(function(){
alert('here');
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<a href="javascript:void(0);" rel="tooltip" data-placement="bottom" title="" role="button" tabindex="0" track="click:create_group_button" name="create_group_button" data-original-title="Create Group"><i class="fa fa-plus" tabindex="-1"></i> Group</a>

并不总是需要在jquery中使用ID选择器来触发任何事件。

$('a[name="create_group_button"]').click(function (//use this to write the logic) {})

触发点击事件:。

$("a[name='create_group_button']").trigger("click");

最新更新