广告空元素作为元素的第一个子元素

时间:2013-04-16 20:03:59

标签: javascript dom expression

当下面的脚本执行时,它应该插入一个空的span元素作为“my_list li”列表项中的第一个子元素...

*+html .my_list li{
    *zoom:expression(this.runtimeStyle.zoom=\"1\",
    this.insertBefore(document.createElement(\"span\") ).className=\"span\")
}

但是,当我在Internet Explorer中检查输出时,它仍然显示为元素附加到元素的末尾。

以下是表达式之前的内容:

<li>Some element</li>

这是表达式执行后我想要实现的目标:

<li><span class="span"></span>Some element</li>

1 个答案:

答案 0 :(得分:0)

我会用jQuery做到这一点 jQuery的 $( “跨度”)addClass( “跨度”);