jQuery $.on.apply 不起作用
jQuery $.on.apply not working
任何人都知道为什么
$.on.apply(this, args);
给我"未捕获的类型错误:无法读取未定义的属性'应用'"
我确信 $.on 是在 jQuery 中定义的:/
on()
方法绑定到$.fn
$
$.fn.on.apply(this, args);
我认为你的语法不正确。使用类似语法
$('el').on("click", function() {
alert( $( this ).text() );
});
你肯定知道$.on
被定义了,嗯...我不敢苟同:
console.log($.on);//undefined
console.log($.fn.on);//function (a,c,d,e,f)
console.log($().on);//function...
不过不确定,您尝试做的是 jQuery on
的有效用例,此外,将 on
函数应用于自定义对象不会赋予该对象神奇的属性......我的意思是:如果该对象只是一个对象文字,它不会突然变得可点击
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- scope.$apply 是未定义的,在 scrolly 指令中不起作用
- 为什么bind()或apply()在这里不起作用,而call()起作用
- Ng-重复在资源查询后不更新 - $apply() 不起作用
- jQuery $.on.apply 不起作用
- AngularJS Scope Apply在单击时不起作用
- AngularJS$apply在输入类型范围的ngChange之后不起作用
- JS-op.继承和apply()函数.为什么没有'不起作用
- 如果没有$scope.$apply,修改作用域将不起作用
- 为什么Array.push.apply不起作用?
- 美元的范围.apply在Angular中不起作用
- 使用Object.create()和function.apply'似乎不起作用