[英]Get element by dynamic Id
我試圖在mousedown和mouseup事件上執行一個函數。
$("body").mousedown(function (e1){
highlight_div= e1.target.id
});
$("#"+ highlight_div).mouseup(function (e2){
//do some stuff
});
mouseup事件功能未得到執行。 如果我將其替換為實際的id,它將起作用。
$(document.body).mousedown(function (e1){
if (e1.target.id) {
$(el1.target).addClass('active');
}
});
$(document.body).on('mouseup', '.active', function (e2){
$(e2.target).removeClass('active');
//do some stuff
});
在mousedown上向元素添加一個類。 然后使用委托來處理活動元素的鼠標。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.