Я удаляю дополнительное пространство с помощью метода обрезки, который отлично работает во всех браузерах, кроме IE8.Метод обрезки, дающий ошибку в IE 8
<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>
IE8 не имеет 'String.prototype.trim()' метод. –
это может быть проблема с 'console.log', а не' trim'. Измените это на 'alert' и посмотрите, работает ли он – karthikr
. Какая ошибка? –