jQuery live()方法是一個用來綁定事件處理器的方法,并且在新添加元素時仍然可以使用。
在這里,我們將介紹使用live()方法綁定mouseenter事件處理器的方法。
$(document).ready(function(){ $("p").live("mouseenter", function(){ $(this).css("background-color", "yellow"); }); });
上述代碼中,我們使用了live()方法來綁定mouseenter事件處理器。當用戶鼠標移動到一個p元素上時,該元素的背景色將變為黃色。
雖然jQuery live()方法已經廢棄了,我們可以使用on()方法來實現相同的效果:
$(document).on("mouseenter", "p", function(){ $(this).css("background-color", "yellow"); });
在這里,我們使用on()方法來綁定mouseenter事件處理器。當用戶鼠標移動到一個p元素上時,該元素的背景色將變為黃色。
總的來說,使用jQuery的live()方法或者on()方法來綁定mouseenter事件處理器非常方便,并且可以應用于新增元素。