jquery使用$(xx).text()与字符串比较,明明看着相等,结果却为false

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xingzhishen/article/details/83785489

比如一个a标签。

<a>删除</a>

使用jquery获取之,$('a').text()。var res = ($('a').text() == '删除');alert(res);。结果为false。

可能是有的浏览器会在text中给文本加空格。使用trim()方法去掉空的内容后,就可以了。

var res = ($('a').text().trim() == '删除');

alert(res);

猜你喜欢

转载自blog.csdn.net/xingzhishen/article/details/83785489