【发布时间】:2012-04-19 09:34:48
【问题描述】:
基本上我有如下代码:
$('selector').on('click',function(){
//Do something here
});
$('selector').click(function(){
//Does exact same thing.
});
可以结合这些吗?或者我会简单地创建一个从这两个绑定内部调用的函数?
抱歉,如果这个问题已经得到解答,我确实检查了建议的问题,但没有找到任何答案。
【问题讨论】:
-
为什么你同时拥有
.on('click')和.click()?他们不做同样的事情吗? -
.on 函数用于添加到页面上的动态元素。点击功能适用于最初与页面一起加载的元素。
-
您可以同时使用
on()。无需将动态事件与页面上已有的事件分开。 -
为什么投反对票?这可能更像是一个初学者等级的问题,但我们都从某个地方开始。如果你住在象牙塔里,知道它是建立在什么之上的。
标签: javascript jquery function click live