cyr*_*s-d 4 javascript jquery events click
我理解可以使用.unbind()或.off()从元素中删除事件.但是,我想知道是否可以删除特定的点击事件并留下其他人.例如,假设我有一个附加了两个事件的元素,如下所示:
$("#MyDiv").click(function() {
alert("I am first Event");
});
$("#MyDiv").click(function () {
alert("I am second Event");
});
Run Code Online (Sandbox Code Playgroud)
是否有可能删除第一个事件并使用某种键来附加第二个事件?
Aru*_*hny 11
$("#MyDiv").on('click.first', function () {
alert("I am first Event");
});
$("#MyDiv").on('click.second', function () {
alert("I am second Event");
});
$("#MyDiv").off('click.first');
Run Code Online (Sandbox Code Playgroud)
演示:小提琴
| 归档时间: |
|
| 查看次数: |
1512 次 |
| 最近记录: |