我正在检测没有特定类(class =“off”)的 div 上的点击,并且在函数结束时,设置了一个 cookie,该 cookie 会触发一些 php 代码在刷新页面后添加类“off”,等等之后单击并刷新页面,该功能的操作不再适用于该特定 div。到目前为止一切都很好...
我遇到的问题是我希望该功能停止在任何已单击的 div 上工作,而无需刷新页面。我尝试在函数末尾使用 .addClass 添加类,但即使现在单击 div 时它确实可以工作并添加“关闭”类,但如果再次单击,该函数仍然适用于 div,我感觉它没有检测到对原始 html 代码的更改。
如何让它一键停止工作?
$('#example').not('.off').click(function() {
// do stuff
$('#example').addClass('off');
}
多谢你们。