鼠标松开后,我想跟踪最近的表格,并在鼠标松开位于具有特定类的元素上时执行某个功能。如何将这 2 个操作组合到一个鼠标上?
JS
var currentTable;
$("body").on("mouseup", function(e) {
currentTable = $(e.target).closest("table");
}
$("body").on("mouseup", ".searchIcon" function() {
$(".searchInputField").show();
}
最佳答案
检查第一个事件处理程序中类的目标,然后可以删除第二个处理程序
var currentTable;
$("body").on("mouseup", function(e) {
if ( $(e.target).closest('.searchIcon').length ) {
$(".searchInputField").show();
}
currentTable = $(e.target).closest("table");
});
关于javascript - jquery - 鼠标松开后查找 2 个不同的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22992043/