我正在编写脚本,我有这样的代码......
$(document).delegate(scroll.links,'click',function(){
switchTo(getId(this.href))
return false
})
我想把它转换成.live我试过但是无法把它弄好。
有人能告诉我吗?
感谢。
答案 0 :(得分:0)
你可以这样做:
$('scroll.links').live('click', function(){
switchTo(getId(this.href));
return false;
});
然而,重要的是要知道两者之间的区别:
答案 1 :(得分:0)
通过阅读文档,我想它会是这样的:
$(scroll.links).live("click", function() {
switchTo(getId(this.href))
return false
})
注意:我没有对此进行过测试。我在自己的一些代码中成功使用了delegate()
;文档表明delegate()
实际上更强大,更灵活。