Javascript 恢复此单击事件后如何使用.off(“单击”)?
Javascript 恢复此单击事件后如何使用.off(“单击”)?,javascript,html,jquery,Javascript,Html,Jquery,$(“p”)。单击(函数(){ $(此).text(“word”) 测试($(此)) }) 功能测试(一){ 一、关闭(“点击”) //其他代码…可能是100行// // .... //“在这里”重新测量点击。但是如何? } 你好我不确定我是否正确地跟踪了你 您是否试图使用.off禁用单击的p.on事件,但在单击另一个p时,将.on重新绑定到上次单击的p $('p')。在('click',函数(e)上{ log('on P clicked'); $(this.text('word'); $(
$(“p”)。单击(函数(){
$(此).text(“word”)
测试($(此))
})
功能测试(一){
一、关闭(“点击”)
//其他代码…可能是100行//
// ....
//“在这里”重新测量点击。但是如何?
}
你好
我不确定我是否正确地跟踪了你
您是否试图使用.off
禁用单击的p
.on
事件,但在单击另一个p
时,将.on
重新绑定到上次单击的p
$('p')。在('click',函数(e)上{
log('on P clicked');
$(this.text('word');
$(this).off('click').addClass('off');
})
P:not(.off):悬停{
光标:指针;
}
你好
你好
你好
你好
你好
你好
你好
只重新启用了一个p而不是另一个p。在我的演示中,所有
p
都与.on('click')
事件绑定,但当您单击p
时,此.on
事件被切换为。关闭。。。所有其他p
保持。打开,直到单击。。。对于上一个单击的p
目标,您需要做什么?我设置了随机问题和选项。按钮上下文将成为不同但复杂的问题选项。所以简化到这篇文章。我的随机问题链接