这显然不起作用:
X = $td.text();
if (X == ' ') {
X = '';
}
Run Code Online (Sandbox Code Playgroud)
有没有关于不间断的空间或JavaScript不喜欢的&符号?
我在html中得到以下结构:
<div id="text">
some text
</div>
Run Code Online (Sandbox Code Playgroud)
如果我修剪文本并测试它:
$("#text").text().trim() === "some text"
Run Code Online (Sandbox Code Playgroud)
它也返回false
$("#text").text().trim() === "some text"
Run Code Online (Sandbox Code Playgroud)
返回false但是
/^some\s{1}text$/.test($("#text").text().trim())
Run Code Online (Sandbox Code Playgroud)
返回true.所以请告诉我,这里有什么不对.
正如您所建议的,我正在使用jQuery(1.6).