很久遠的潛伏者,第一次提問。
我想知道是否有任何使innerHTML/jquery.html不轉換轉義字符。
更具體地說......我試圖做到以下幾點:
$("#myid").html('<a href="javascript:;" onclick="myfunction(\''+a_lot_of_text+'\');" </a>')
現在,a_lot_of_text可以逃脫引號,雙引號,等等......然而,$ html的轉換"
成"
當然,這擰了代碼。有沒有一種「合理」的方式來插入我傳入一個ID的確切字符串?
的jQuery + onclick屬性=你就錯了 – zzzzBov 2014-09-05 20:18:35
a_lot_of_text將是例如,人的生物,可能包括」,」,或所有類型的其他字符的註釋。關於jQuery + onClick是錯誤的等等。當頁面第一次創建時(或者可能不存在)這個id不存在,這就是我使用onclick的原因。 – JoshSway 2014-09-05 20:28:24