$(".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 关注
- 1170 浏览
添加回答
举报
0/150
提交
取消