0
以下時執行腳本,它應該插入一個空的span元素爲「my_list禮」列表項中的第一個孩子......廣告空跨度爲元素的第一個孩子
*+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>
我可以做到這一點,但2答案與你的答案(1)跨度不存在於DOM中。 (2)只需要爲IE7及以下插入跨度。 – RegEdit
<! - [if lte IE 7]> – dowomenfart