假如页面有A,B两个按钮,都是要弹出一个框C。
A.on('click.delete', function() {
//弹出C框代码
...
});
B.trigger('click.delete');
这样无效。
请大家帮帮我吧
假如页面有A,B两个按钮,都是要弹出一个框C。
A.on('click.delete', function() {
//弹出C框代码
...
});
B.trigger('click.delete');
这样无效。
请大家帮帮我吧
13 回答12.9k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
6 回答1.1k 阅读
2 回答1.3k 阅读✓ 已解决
……你在A上挂了个监听,然后去B上触发?A按钮:???
这种情况下,既然都是要做同一个操作,那么首先应该绑定同一个function,其次,把所有你认为可以触发这个function的DOM元素集合做好,统一绑事件(可以绑定到多个DOM上,也可以用事件代理)就行了,绑定的时候就别用匿名函数了,用前边统一声明的那个具名函数就好。