【发布时间】:2011-07-15 19:38:45
【问题描述】:
在这个例子中,它用其他元素替换了 div 容器,但它从 yui 函数中获取了另一个元素我如何制作相同的示例,但替换 html 中的两个 div
HTML
<div id="demo">
<p><em>Click me.</em></p>
</div>
脚本
YUI({ filter: 'raw' }).use("node", function(Y) {
var node = Y.one('#demo p');
var onClick = function(e) {
// e.target === node || #demo p em
var tag = e.target.get('parentNode.tagName');
// e.currentTarget === node
e.currentTarget.one('em').setContent('I am a child of ' + tag + '.');
};
node.on('click', onClick);
});
【问题讨论】:
-
你能澄清你的问题吗?这不会替换任何 div:当您单击“单击我”时,它会替换“单击我”。满足于“我是 div 的孩子”。
-
是的。请说清楚。你到底想要什么结果?