我正在尝试添加如下所示的div
<div id="topheader" class="topheader">
<ul>
<li>
<a href="#" title="Library">Library</a>
</li>
<li>
<a href="#" title="My Uni">My Uni</a>
</li>
<li>
<a href="#" title="Staff Intranet">Staff Intranet</a>
</li>
</ul>
</div>
在另外两个div之间
<div id="w3">
.... new div to be here ...
<div id="head">
我需要使用javascript或motools而不是jquery完成此操作。
您可以使用 inject
var headEle = document.id('head');
new Element('div', {
"class": 'topheader',
"id": 'topheader',
html: '<ul><li><a href="#" title="Library">Library</a></li><li><a href="#" title="My Uni">My Uni</a></li><li><a href="#" title="Staff Intranet">Staff Intranet</a></li></ul>'
}).inject(headEle, 'before');
这是一个工作的JS FIDDLE
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句