87,910
社区成员
发帖
与我相关
我的任务
分享
$('a', $('#container')[0]).live(...);
这样事件就绑定到了“#container”节点
可是这个样子写不是与
$('#container').eq(0).find("a").live(...);
一样吗?
怎么看也不像绑定到了“#container”节点啊 还是绑定在document上
$('a', $('#container')[0]).live(...);
这样写是把事件绑定到了“#container”上吗
因为
jQuery([selector,[context]])
这样写的解释是从“#container”开始查找“a”而不是从document开始查找
这个与$('#container').eq(0).find("a").live(...);
的本质区别是什么
是否因为是从“#container”开始查找,就认为绑定在“#container”上了
而使用$('#container').eq(0).find("a").live(...);
还是绑定在document上$('a', $('#container')[0]).live(...);
这样事件就绑定到了“#container”节点
可是这个样子写不是与
$('#container').eq(0).find("a").live(...);
一样吗?
怎么看也不像绑定到了“#container”节点啊 还是绑定在document上
[/quote]
这个是另外一个问题 请仔细看api文档