我注意到 Google Chrome 将元素的内部文本括在双引号中,但是,Html() Jquery 函数返回不带引号的字符串。这是为什么?
这里有一些实验:
HTML 代码:
<p id="simple-text">This is a simple paragraph .</p>
<p id="lorem-text">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>
<p id="span-text">This is a simple <span>span element</span> paragraph .</p>
Chrome 中的结果(元素):
注意:简单文本(#simple-text)中没有双引号
使用 Jquery(控制台)在 Chrome 中的结果:
注意:跨度文本 (#span-text) 中没有双引号
更新(编辑 Html):
我可以说有三个元素:字符串、跨度和字符串吗?
最佳答案
关于javascript - "double quotes"在chrome中是什么意思? (这很奇怪),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49390905/