触发单击事件不起作用 jquery

Trigger click event not working jquery

本文关键字:不起作用 jquery 事件 单击      更新时间:2023-09-26

我的代码是这样的

  $Lynliste_Item = $(".grid03 li .head-text strong[data-id='2324']");
            if ($Lynliste_Item.length > 0) {
            alert($Lynliste_Item);
                $Lynliste_Item.trigger("click");
            }

当我执行此操作时,我收到警报[object Object],但单击事件从未发生。谁能指出这里出了什么问题?或者告诉我如何调试此问题?

基于问题中的评论

我认为这是触发事件后添加处理程序的简单问题

您需要在触发事件之前添加点击处理程序

如果我

错了,请纠正我,但这不是正确的语法吗?

var Lynliste_Item = $(".grid03 li .head-text strong[data-id='2324']");
if (Lynliste_Item.length > 0) {
     alert(Lynliste_Item);
     $(Lynliste_Item).trigger("click");
     }