Jquery 在具有相同选择器的不同子选择器上单击事件
是否可能在具有相同选择器的不同子选择器上发生单击事件。 当我尝试时,只有最后一次触发 多谢各位Jquery 在具有相同选择器的不同子选择器上单击事件,jquery,Jquery,是否可能在具有相同选择器的不同子选择器上发生单击事件。 当我尝试时,只有最后一次触发 多谢各位 $('#datableAddress').off().on('click', '#edit', function () {}) $('#datableAddress').off().on('click', '#delete', function () {}) 删除.on()之前的.off()以添加多个事件处理程序,而不删除旧的事件处理程序: $('#datableAddress').on('cli
$('#datableAddress').off().on('click', '#edit', function () {})
$('#datableAddress').off().on('click', '#delete', function () {})
删除.on()
之前的.off()
以添加多个事件处理程序,而不删除旧的事件处理程序:
$('#datableAddress').on('click', '#edit', function () {})
$('#datableAddress').on('click', '#delete', function () {})
删除.on()
之前的.off()
以添加多个事件处理程序,而不删除旧的事件处理程序:
$('#datableAddress').on('click', '#edit', function () {})
$('#datableAddress').on('click', '#delete', function () {})
我认为最简单的方法是更改选择器,使其同时适用于两种情况,如下所示:
$('#datableAddress').on('click', '#edit, #delete', function () {})
如果不需要关闭,您可以将其删除。我认为最简单的方法是更改选择器,使其同时适用于两种情况,如下所示:
$('#datableAddress').on('click', '#edit, #delete', function () {})
如果不需要关闭,您可以将其删除。有很多方法可以做到这一点 第一选项 文档
。在
上单击事件
$(document).on('click', '#datableAddress #edit', function () {
alert($(this).text())
});
$(document).on('click', '#datableAddress #delete', function () {
alert($(this).text())
});
第二选项
。在
上,直接在选择器上单击事件
$('#datableAddress').on('click', '#edit, #delete', function () {
alert($(this).text())
});
第三种选择
单击元素上的
$('#datableAddress #edit, #datableAddress #delete').click(function () {
alert($(this).text())
});
第四选项 保持
.off
事件以解除选择器的绑定,并将.on
事件再次添加到元素以绑定它
$('#datableAddress #edit').off('click').on('click', function () {
alert($(this).text())
});
$('#datableAddress #delete').off('click').on('click', function () {
alert($(this).text())
});
有很多方法可以做到这一点 第一选项 文档
。在
上单击事件
$(document).on('click', '#datableAddress #edit', function () {
alert($(this).text())
});
$(document).on('click', '#datableAddress #delete', function () {
alert($(this).text())
});
第二选项
。在
上,直接在选择器上单击事件
$('#datableAddress').on('click', '#edit, #delete', function () {
alert($(this).text())
});
第三种选择
单击元素上的
$('#datableAddress #edit, #datableAddress #delete').click(function () {
alert($(this).text())
});
第四选项 保持
.off
事件以解除选择器的绑定,并将.on
事件再次添加到元素以绑定它
$('#datableAddress #edit').off('click').on('click', function () {
alert($(this).text())
});
$('#datableAddress #delete').off('click').on('click', function () {
alert($(this).text())
});