我正在使用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>
答案 0 :(得分:3)
使用jQuery的修剪:
$.trim($('div').text())
text()
返回一个字符串,因此您尝试使用IE8内置的trim
内置的浏览器。
答案 1 :(得分:1)
尝试以下
$.trim($('div').text())
答案 2 :(得分:0)
改为使用$.trim()
jquery方法:
console.log($.trim($('div').text()))