最近的一项研究jQuery。利用获得的最新版本1.11.1。
据该书打下面的代码示例,,反正也发现跑不起来。
原来live
已经废弃掉了,取而代之的是on
,jQuery并打算用on来代替bind,live,delegate
。
參考API文档,on的使用方法例如以下
.on( events [, selector ] [, data ], handler(eventObject) )
为元素绑定事件
$( "#dataTable tbody tr" ).on( "click", function() { alert( $( this ).text() ); });
$( "#dataTable tbody" ).on( "click", "tr", function() { alert( $( this ).text() ); });
为事件处理函数传递数据
function greet( event ) { alert( "Hello " + event.data.name ); } $( "button" ).on( "click", { name: "Karl" }, greet ); $( "button" ).on( "click", { name: "Addy" }, greet );
具体使用方法可參考官方样片
版权声明:本文博客原创文章。博客,未经同意,不得转载。