如以下示例:向所有段落中追加一些HTML標記。
HTML 代碼:
jQuery 代碼:
[ <p>I would like to say: <b>Hello</b></p> ]
這樣看好像沒什么,很正常,如果我們換個方式追加呢?
$("p").append("<b>");
$("p").append("Hello</b>");
結果:
[ <p>I would like to say: <b></b>Hello</p> ]
結果就成這樣了,為什么會這樣呢?
我想應該是在調用append()函數時,它會自動去檢測你加進去的html內容是否符合標準,如果符合,正常加入,如果不符合,那么它就會自動生成符合它所謂的標準而進行顯示。
新聞熱點
疑難解答