append(content)函數的功能向每個匹配的元素內部追加內容,在使用方法上需要引起大家的注意,詳細看下面示例
如以下示例:向所有段落中追加一些HTML標記。 HTML 代碼: 代碼如下: <p>I would like to say: </p> jQuery 代碼: 代碼如下: $("p").append("<b>Hello</b>"); 結果: [ <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內容是否符合標准,如果符合,正常加入,如果不符合,那麼它就會自動生成符合它所謂的標准而進行顯示。