-2
我遇到了jquery trim函数的问题。我试图将html字符串转换为文本,然后检查该字符串是否为空,我这样做的方式是创建一个div,设置div的html,然后获取该div的文本()。这工作正常,但以这个例子:jQuery修剪和IE中的空格html实体
var text = $("<div/>").html(" ").text(); //text is OK it returns " "
var trimmed = $.trim(text); //in IE it returns me again " " (a whitespace)
在铬和ffox它工作正常,但不是在IE浏览器。我使用的是jquery 1.6.1。
任何想法?
在此先感谢
什么版本的jQuery的? –
和什么版本的ie? –
http://jsfiddle.net/DLwvf/ - 使用IE8和jQuery 1.7.1按预期工作。 –