達(dá)令說(shuō)
2019-11-19 14:39:50
我在這里有一個(gè)簡(jiǎn)單的問(wèn)題。我知道使用jQuery,您可以通過(guò)執(zhí)行以下操作來(lái)在DOM中動(dòng)態(tài)添加HTML元素$('').append('<p>Test</p>');但是我的問(wèn)題是,為什么這些元素實(shí)際上不直觀地出現(xiàn)在代碼中(例如,當(dāng)您在瀏覽器中查看源代碼時(shí))。請(qǐng)高手,讓我知道為什么。謝謝
3 回答

神不在的星期二
TA貢獻(xiàn)1963條經(jīng)驗(yàn) 獲得超6個(gè)贊
因?yàn)椤安榭丛础眱H顯示原始發(fā)送給瀏覽器的HTML。不過(guò),可以通過(guò)多種方式查看更改后的HTML-Firefox中的Firebug,IE或Chrome中的F12開發(fā)人員工具。選擇一些HTML并在Firefox中右鍵單擊“查看選擇源”也將起作用。

青春有我
TA貢獻(xiàn)1784條經(jīng)驗(yàn) 獲得超8個(gè)贊
“查看源代碼”僅顯示瀏覽器從服務(wù)器請(qǐng)求特定網(wǎng)頁(yè)時(shí)服務(wù)器發(fā)送的源代碼。因此,由于這些更改是在客戶端進(jìn)行的,因此它們不會(huì)顯示在“查看源代碼”中,因?yàn)樗鼈兪窃谠柬?yè)面交付后進(jìn)行的。
要查看頁(yè)面的實(shí)時(shí)源代碼,可以使用Webkit瀏覽器中的Web Inspector視圖,或Firefox中的Firebug。它們跟蹤對(duì)DOM的任何更改并更新您可以看到的源。
添加回答
舉報(bào)
0/150
提交
取消