我有以下代码:
var parent = document.createElement('div'),
child = parent.cloneNode(false);
parent.appendChild(child);
parent['on'+event] = function(e){
// Do something with e.target
};
我希望在parent['on'+event]
为e.target
的情况下解雇child
。
我试过......
parent['on'+event]({target:child});
......它有效,但我发现用对象伪造事件很脏。
如果我能做child['on'+event]()
这样的事情并让它冒泡,那就太好了。