怎么用js去判断只要当下面的div
点击事件触发了,就执行函数b()
函数b()
不能放到点击事件里的
$(function(){
$("div").on("click",function(){
//....代码
})
b();
})
怎么用js去判断只要当下面的div
点击事件触发了,就执行函数b()
函数b()
不能放到点击事件里的
$(function(){
$("div").on("click",function(){
//....代码
})
b();
})
可以用 Promise
jQuery实现是Defered
var def = new $.Defered();
$().on('click', function(){
def.resolve();
});
def.then(function(){
b();
});
1、将 b作为参数,传入 function(event){ //....代码}event();)。
2、轮询了,设置flag,如果flag变化了,就执行event(); if(flag){event()}。
3、使用vue,ng等框架有 watcher 的功能。
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
不知道楼主说的是不是这个意思
---------补充-----------
可以直接使用jquery的事件
这段代码直接可用不用改,试试吧