gpt4 book ai didi

javascript - 拦截javascript事件

转载 作者:行者123 更新时间:2023-11-28 02:59:44 25 4
gpt4 key购买 nike

这就是我正在尝试做的事情:

我有一个包含一些链接的页面。大多数链接都在 onclick 事件上附加了一个函数。

现在,我想为某些链接设置一个 css 类,然后每当单击其中一个链接时我想执行某个函数 - 在它返回后,我希望该链接执行附加到它的 onclick 函数。

有办法做我想做的事吗?如果 jQuery 有影响的话我会使用它。

这是一个示例尝试:

$("#link").click(function1);
$("#link").click(function2);
$("#link").click(function(){
firstFunctionToBeCalled(function (){
// ok, now execute function1 and function2
});
}); // somehow this needs to be the first one that is called


function firstFunctionToBeCalled(callback){
// here some user input is expected so function1 and function2 must not get called
callback();

}

所有这些都是因为我被要求为很多按钮放置一些确认框(使用四方形),而我真的不想遍历每个按钮。

最佳答案

如果我理解正确的话,这就是你想要做的事情吗..

var originalEvent = page.onclick;   //your actual onclick method
page.onclick = handleinLocal; //overrides this with your locaMethod

function handleinLocal()
{ ...your code...
originalEvent ();
// invoke original handler
}

关于javascript - 拦截javascript事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1421257/

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