Mootools元素>对象# & lt; HTMLDivElement>没有方法'addEvent'
Mootools element > Object #<HTMLDivElement> has no method 'addEvent'
$$('.img-default > a')[0]
为我提供DOM中正确的元素。但是,我无法添加事件。
这个代码:$$('.img-default > a')[0].addEvent('click', function(){ //GA code });
结果:
Object #[HTMLDivElement] has no method 'addEvent'
我遵循文档,这看起来很简单:http://mootools.net/docs/core/Element/Element.Event
编辑:随着时间的推移,他们似乎已经用jQuery改变了Mootools。这是可能的,因为Mootools没有被广泛使用,而且很容易被替换。然而,他们显然从未通知过我们这件事。
$('.img-default > a').click(function() { alert('clicked'); });
this工作,但它链接到数组中的所有元素,不希望
$('.img-default > a')[0]
返回对大图进行完美包装的href
$('.img-default > a')[0].click(function() { alert('clicked'); });
然而,this却没有work>> TypeError: Object [Object htmlchoreement] has no method 'click'
以前在无序列表中看到过这个jQuery。无法链接
尝试添加add dom ready函数:
window.addEvent('domready',function() {
// you stuff
});
相关文章:
- 为什么dijit.form.Select有方法setStore(),而dijit.fform.FilteringSele
- JSPM-是否有方法或需要对捆绑文件进行版本化
- 当用户试图删除indexedDB数据库时,是否有方法执行函数
- Box2dWeb中是否有方法将对象的位置.x输出到console.log()
- 是否有方法在WebCrypto API中获取RSA密钥的组件
- Mootools元素>对象# & lt; HTMLDivElement>没有方法'addEvent'
- 是否有方法可以快速确定浏览器是否支持启用了cors的图像而不会污染浏览器?
- 是否有方法以编程方式确定私钥是用DER还是PEM编码的?
- 在反序列化JSON对象时,是否有方法将属性名称转换为小写?
- 是否有方法检查特定点(X,Y)是否在SVG元素中
- 是否有方法减少相同if语句的代码
- 在babel编译时是否有方法注入或忽略全局变量?
- Node.js query:是否有方法提示用户自定义大小的数组
- 在检查字符串时,是否有方法包含单词变体(过去时,动名词)
- 当元素不处于悬停状态时,是否有方法获得元素的HOVER样式?
- 是否有方法检测和更改输入值格式
- 解析JSON字符串后是否有方法获得对象属性
- 检查对象是否有方法,而不实例化它
- 在附加到webRequest事件时,是否有方法访问匹配的URL模式
- Chrome扩展API的警报有方法明确,是不按文档工作