jQuery 3.0中已棄用此方法,請用 on()代替。 參數: selector:觸發事件元素,可以沒有 events:事件 data:傳遞到函數的額外數據
$(document).delegate(".box","click mouseenter",{"top":1}, function (event) { alert(event.data.top);})參數: events:事件 selector:觸發事件元素,可以沒有 data:傳遞到函數的額外數據
$(document).on("click mouseenter",".box",{"top":1to}, function (event) { alert(event.data.top);});事件解綁盡量遵循用什么方式綁定就用什么方式解綁
此方法會觸發瀏覽器行為(效果)
$(document).click();$(document).mouseenter();此方法會觸發瀏覽器行為
$("input").trigger("focus");此方法只會執行代碼,不會觸發瀏覽器行為
$("input").triggerHandler("focus");新聞熱點
疑難解答