gpt4 book ai didi

jquery - 事件发生后,在单击函数上附加另一个处理程序

转载 作者:行者123 更新时间:2023-12-01 06:49:38 25 4
gpt4 key购买 nike

我有一个<div>作为我体内的按钮,它使用 jQuery 的 click 触发事件

<div id="pause"><img id="pausebtn" src="pause.png" /></div>

并将事件处理程序绑定(bind)到此按钮

$('#pause').bind('click', btnHandler);

function btnHandler() { /* something incredible happens here*/ }

我想做的是,在第一个 click 之后的#pause处理程序更改为另一个函数,可以说

$('#pause').bind('click', btnHandler2);

任何帮助将不胜感激。谢谢!

最佳答案

使用.one()注册一个仅运行一次的事件处理程序

$('#pause').one('click', btnHandler);

function btnHandler() {
$(this).on('click',btnHandler2);
}

关于jquery - 事件发生后,在单击函数上附加另一个处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17024639/

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