jquery在1.7版本以后,就不能使用live方法了。目前替代方法是统一使用on
原来的方法
$("#mytest").live('click',function(){
//todo
});
jquery 1.7以后使用的方法
$(document).on('click','#mytest',function(){
//todo
});
下面是官网给的例子
$( "a.offsite" ).live( "click", function() {
alert( "Goodbye!" ); // jQuery 1.3+
});
$( document ).delegate( "a.offsite", "click", function() {
alert( "Goodbye!" ); // jQuery 1.4.3+
});
$( document ).on( "click", "a.offsite", function() {
alert( "Goodbye!" ); // jQuery 1.7+
});