gpt4 book ai didi

javascript - 没有 jquery 的 jquery 的 'trigger' 方法是什么?

转载 作者:IT王子 更新时间:2023-10-29 02:57:53 25 4
gpt4 key购买 nike

在没有 jQuery 的情况下,jQuerytrigger 方法等效于什么?

例如,我如何在没有 jQuery 的情况下执行类似 $('.blah').trigger('click'); 的操作?

最佳答案

event.initMouseEvent("点击"...

这是一个例子:

function simulateClick(elId) {
var evt;
var el = document.getElementById(elId);
if (document.createEvent) {
evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
}
(evt) ? el.dispatchEvent(evt) : (el.click && el.click());
}

var foo = document.getElementById("hey");

foo.onclick = function () {alert("bar");}

simulateClick("hey");

关于javascript - 没有 jquery 的 jquery 的 'trigger' 方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5658849/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com