7
在dojo中,当某个类的元素(或包含某些文本)已经创建时,有没有办法获得通知?如何等待dojo存在元素?
对于jQuery,在here中提出了几乎完全相同的问题。但我想知道是否有类似的dojo解决方案。谢谢!
在dojo中,当某个类的元素(或包含某些文本)已经创建时,有没有办法获得通知?如何等待dojo存在元素?
对于jQuery,在here中提出了几乎完全相同的问题。但我想知道是否有类似的dojo解决方案。谢谢!
对于道场1.7,基于jQuery开发的答案,我会做:
require(["dojo/on", "dojo/_base/array"], function(on, array){
on(dojo.doc, "DOMNodeInserted", function(evt){
var classes = dojo.attr(evt.target, "class").split(" ");
if (array.indexOf(classes, "myclass") > -1) {
console.debug("Inserted node with class myclass", evt.target);
}
});
});
貌似有人在想同样的事...... http://thread.gmane.org/gmane.comp.web .dojo.devel/12516/focus = 12559 – funwhilelost 2011-12-22 21:28:43
什么是dojo版本? – Philippe 2011-12-23 12:45:09