繁体   English   中英

jQuery单击/触发不起作用

[英]JQuery click/trigger not working

有很多类似的问题,但我有一个问题要触发已设置的事件。 页面上的代码是:

<a class="btn-medium btn-primary TradeCurrencyModalBtn">Start</a>

我使用了Visual Event插件,它显示了这一点: 在此处输入图片说明

如您所见,按钮具有自己的功能集。
但是我的代码什么都不做:

$( document ).ready(function() {
    $("a.btn-medium btn-primary TradeCurrencyModalBtn").trigger("click");
});

当我单击触发事件 (如图)时,它会完美触发。 这是我尝试过的(都不起作用):

$("a.btn-medium btn-primary TradeCurrencyModalBtn")[0].trigger("click");

$("a.btn-medium btn-primary TradeCurrencyModalBtn")[0].click();

$("a.btn-medium btn-primary TradeCurrencyModalBtn").click();

我什至尝试删除所有其他元素,但仍然无法从我的代码中触发。 有任何想法吗? 我已经实现了最新的JQuery。

您的选择器有误。

这样做:

$("a.btn-medium.btn-primary.TradeCurrencyModalBtn").trigger("click"); 
// tirgger click for anchor tag which has class btn-medium  btn-primary TradeCurrencyModalBtn

当您尝试触发时,单击具有所有这些类的锚点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM