修剪方法在IE 8中给出错误

时间:2013-06-06 14:27:41

标签: jquery

我正在使用trim方法删除多余的空间,除了IE8之外,所有浏览器都能正常工作。

<head>
<script type="text/javascript" src="jquery-1.8.3.js"></script>
<script type="text/javascript">
$(function(){
$('a').click(function(){
console.log($('div').text().trim())
})})
</script>
</head>
<body>
<div>   test </div>
<a href="javascript:void(0)">pick test</a>
</body>

3 个答案:

答案 0 :(得分:3)

使用jQuery的修剪:

$.trim($('div').text())

text()返回一个字符串,因此您尝试使用IE8内置的trim内置的浏览器。

答案 1 :(得分:1)

尝试以下

$.trim($('div').text())

答案 2 :(得分:0)

改为使用$.trim() jquery方法:

console.log($.trim($('div').text()))