Jquery的 .bind() , .live() 和 .delegate() 以及.on()

// Bind

$( "#parent li a" ).on( "click", function( e ) {} );
$( "#parent li a" ).bind( "click", function( e ) {} );

// Live

$( document ).on( "click", "#parent li a", function( e ) {} );
$( "#parent li a" ).live( "click", function( e ) {} ); //在 jQuery 版本 1.7 中被废弃,在版本 1.9 中被移除

// Delegate

$( "#parent" ).on( "click", "li a", function( e ) {} );
$( "#parent" ).delegate( "li a", "click", function( e ) {} );
posted @ 2018-06-23 09:18  拥有水彩笔的小男孩  阅读(110)  评论(0)    收藏  举报