如何仅使用javascript在其他两个div之间添加一个div内容块?

你好宇宙

我正在尝试添加如下所示的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完成此操作。

萨默·阿扎齐(Sameer Azazi)

您可以使用 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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用3个表执行MySQL查询?其中一个表在其他两个表中具有外键

在其他两个日期之间生成一个随机日期

在两个div之间放置一个图标

如何通过Javascript在两个div之间添加div

按字母顺序检查一个单词是否在其他两个单词之间

是否可以在其他两个div中水平居中两个div?

如何确定一个事件是否在其他两个事件之间发生

有角,在其他两个组件中使用一个组件

如何使用javascript在HTML中显示一个div并隐藏其他所有内容

如何确定一个点是否在其他两个点之间?

如何在其他两个html元素之间的公共边界上显示一个html元素?

在其他系列的两个索引之间创建一个新的熊猫系列

正则表达式(.NET)在其他两个模式之间找到一个模式

在HTML中的两个垂直div之间添加一个圆圈

创建一个div,该div占用其他两个之间的所有空间

在两个div之间移动块

使用CSS仅将一个div转换为其他div

如何在Netlogo中的两个不同品种之间仅添加一个链接

调整窗口大小时,在其他两个div之间挤压一个div

如何仅使用每个特定元素来构建一个由两个其他元素组成的数组?

无法在其他两个div上显示div的背景

将一个面板停靠在其他两个面板之间

如何将一个 div 定位到由其他两个 div 创建的间隙中

在两个 div 之间定位一个 div

如何在两个其他模式之间捕获一个模式的多个实例

如何仅将一个 div 定位在其父级下方,但将其他 div 保持在同一位置?

(Java) 在 ArrayList 的两个其他元素之间添加一个元素

如何将一个div定位在其他div之外?

如果日期在其他两个日期之间,是否有一个 R 函数分配值?