javascript - 触发点击具有多个类的元素

标签 javascript jquery

我有以下元素:

  <a href="#" class='popup register'>Register</a>

我想对此触发一个点击操作,我该怎么做?我尝试这样做:

$('.popup .register').trigger('click');

但是没有成功

最佳答案

删除选择器之间的空格。

$('.popup.register').trigger('click');

.popup .register 表示在 register 类元素上触发点击事件,该元素是 popup 类元素的子元素。因此,在您的特定情况下,这将不起作用,因为它们都在同一元素上。

Fiddle Sample

关于javascript - 触发点击具有多个类的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16826273/

相关文章:

javascript - Gwt 使用 JSNI 操作 window.location.hash

javascript - 将图像放入 Highcharts 中的每个类别中

javascript - 对 DOM 节点进行排序的最简单方法?

javascript - 如何使用 RxJS 将 Promises 序列转换为 Rx.Observable?

javascript - MongoDB查找是否存在不按预期方式工作

javascript - jquery或js代码获取网页中当前选定的表单项/文本/图像的精确节点数据

javascript - JQueryUI/SelectMenu - 底部意外填充

javascript - 如何根据所选选项更改选择元素的宽度?

javascript - 单击另一个元素时关闭 Accordion 元素

javascript - 运行 ajax 请求时出现 TypeError : $. ajax 不是函数