IE8瀏覽器下,解決jQuery append方法不生效的問題

Catericy發表於2017-02-14

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下要仔細檢查標籤閉合的問題。

相關文章