关于jquery on事件
1.7以前的jquery 可以用live来绑定事件,
例如
var obj = $(".xxx");
obj.live("click",function(){});
但是1.7以上的代替事件on好像只能传递字符串来筛选对象了。
想问下。on有方法以变量方式传递对象吗?
------解决方案--------------------
亲,如果要添加事件的对象都已经拿到jq引用了,那,为什么要用事件委托呢?
也就是说LZ有一个obj对象,目前处于脱离文档的状态(比如刚createElement得到的),希望用on委托事件,企图等obj加入文档树之后事件触发在obj指代的DOM元素上时,事件handler能触发执行?
额,LZ不妨试试在obj被append到document中后,再注册事件。既然元素的DOM对象引用在你手里,它什么时候被append到文档树中,应该是你干的吧,或者说能够通知到你。那好,append完了之后再addEvent就是了。