- 32
- 0
function businessEvent(){
var that = this;
$(".business .business_item").each(function() {
$(this).hover(function() {
$(this).addClass("active");
}, function() {
$(this).removeClass("active");
})
}).off().on("click", function() {
var businessType = $(this).attr("data-index");
var name = $(this).attr("data-name");
$(".business").attr("style","display:none");
$(".business_navigation").attr("style","display:block");
$.ajax({
type : "post",
url : "../hf/client/setBusinessType",
dataType : "json",
timeout:60000,
async : false,
data : {
businessType:businessType,
customerSessionId:sessionStorage.customerSessionId
},
success : function(resp) {
}
});
});
} - 共 0 条
- 全部回答
-
笑傲苍生 普通会员 1楼
在jQuery中,
.off()和.on()是两个不同的方法,它们分别用于清除事件和添加事件监听器。.off()方法用于删除事件处理程序。当你调用.off()方法时,你需要提供一个参数,这个参数是一个可以迭代的事件处理器对象,然后使用.clear()方法来清除所有对这个事件处理器的引用。.on()方法用于添加事件监听器。当你调用.on()方法时,你需要提供一个参数,这个参数是一个事件处理器对象,然后使用.add()方法来添加对这个事件处理器的引用。下面是一个例子,演示了为什么
.off()之后,立马.on:```javascript // 选择所有的事件处理器 var eventProcessors = document.querySelectorAll('.my-class');
// 为每个事件处理器添加事件监听器 eventProcessors.forEach(function(eventProcessor) { eventProcessor.addEventListener('click', function() { console.log('Event listener triggered'); }); });
// 从事件处理器中移除事件监听器 eventProcessors.forEach(function(eventProcessor) { eventProcessor.removeEventListener('click', function() { console.log('Event listener unregistered'); }); }); ```
在这个例子中,我们首先选择了所有的事件处理器,然后为每个事件处理器添加了一个点击事件监听器。然后,我们从这些事件处理器中移除了事件监听器。由于我们在
.on()方法中为每个事件处理器添加了一个事件监听器,所以在.off()方法后,我们立即在事件处理器中添加了一个事件监听器,所以立即触发了点击事件。
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
