如何在对象创建的元素上添加 Mootools 中的事件
How do you add an event in Mootools on an element that an object creates?
我有一个创建元素的Mootools类。我需要向该元素添加一个单击事件,以便在单击该元素时触发该事件。您将如何执行此操作,因为在创建原始元素的对象方法触发之前无法设置该事件?
元素构造函数对象接受特殊键events
new Element('a', {
href: '#',
text: 'click me',
events: {
click: function(event) {
event.stop();
this.fade(.4);
}
}
}).inject(document.body);
然后,还有事件委派,您可以在其中将事件添加到父元素,该父元素可以捕获稍后可以创建的元素的筛选器。
无论如何,您实际上可以在将对象注入DOM之前将所有事件添加到对象中,它也可能更快。 事件也可以是您之前准备的对象,也可以链接.addEvents(someobj)
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 使用MooTools将类添加到元素的父级
- 当我添加Mootools时,外部JS库停止工作
- Mootools通过子类的数量将类添加到容器中
- 如何将我自己的验证代码添加到MooTools的lightface表单中
- MooTools Slider没有'创建后添加到DOM时不起作用
- 如何在对象创建的元素上添加 Mootools 中的事件
- 在jQuery中,如何触发mootools中添加的元素事件
- 如何在更改 MooTools 时将所选属性添加到选项中
- Mootools'未捕获的类型错误:属性'容器'对象#<对象>不是函数'添加
- 在Mootools中添加两个值
- 使用mootools添加事件处理程序'. addevent()在某个地方神秘地失败了
- 如何使用mootools向li元素添加类
- Mootools -如何在开头添加文本
- 向Mootools手风琴元素添加活动类
- Mootools-使用.implement将变量添加到所有可拖动和可丢弃的元素中
- 在Facebook iframe中添加mootools