$(".js_stuedit_btn",tb).die('click').live('click',function(){
????????var?tr?=?$(this).parent().parent();
????????$("td:not('.op')",tr).each(function(i,el){
????????????el?=?$(el);
????????????var?html?=?"<input?value='"+el.text()+"'?type='text'>";
????????????el.html(html);
????????});
????????$(".js_stuedit_btn",tr).hide();
????????$(".js_stusave_btn",tr).show();
????});我知道die 和 live已經被移除了,用on和off取代了,但是這里的第一句這個鏈式調用是個什么意思?
1 回答

習慣受傷
TA貢獻885條經驗 獲得超1144個贊
jquery中die()事件會移除所有綁定到元素的事件,實例中?die('click') 意思是,移除綁定到此元素上的所有click事件,重新用live綁定。
- 1 回答
- 0 關注
- 1201 瀏覽
添加回答
舉報
0/150
提交
取消