append()中為什么必須是單引號,換成雙引號怎么又不對了
$(".content").append('<div class="append">dd</div>'),如果換成$(".content").append("<div class="append">dd</div>")就沒反應了,為什么
$(".content").append('<div class="append">dd</div>'),如果換成$(".content").append("<div class="append">dd</div>")就沒反應了,為什么
2017-02-11
舉報
2019-07-18
$(".content").append("<div class="append">dd</div>")你寫錯了。
應該寫成:$(".content").append("<div class='append'">dd</div>"
之前我們在寫雙引號和單引號的使用的時候,最外層用了雙引號,內層應該用單引號,要不然容易出錯。
平常寫代碼的時,如果最外層使用了單引號或者雙引號,內層的內容就用雙引號或者單引號包圍在里面。
如果不行,你就只能轉義了。
2017-02-15
因為他碰到雙引號后誤以為要截止,導致代碼編譯錯誤,你可以這么該:
$(".content").append('<div class="append">dd</div>');????//用單引號和雙引號,以表區分
$(".content").append("<div class=\"append\">dd</div>");????//或者給雙引號加轉義字符\,就告訴它這個雙引號不是和你配對的要截止的那個
2017-02-11
如果div標簽采用雙引號,那append就要采用單引號;如果div標簽采用單引號,那append就要采用雙引號