IE8瀏覽器下,解決jQuery append方法不生效的問題
環境:IE8 jQuery(v1.11.3)
-
這段程式碼在Chrome、FF、IE11 上,都是可以正常渲染的,但是在IE8 下不行,原因是domList裡面的html字串標籤沒有閉合。
var domList = ‘<a>’;
$(`body`).append(`domList`)
-
改成以下即可
var domList = ‘<a></a>’;
$(`body`).append(`domList`)
-
同理,<div> <span>等標籤也一樣,在IE8下要仔細檢查標籤閉合的問題。