Все еще ищу способ удалить ''
из моего html-кода, нашел несколько способов на stackoverlow.com, но ни один из этих швов не работает!
HTML
No Space
1 Space
2 Spaces
3 Spaces
4 Spaces
jQuery
$(document).ready(function() {
$('p').text().replace(/ /g, '');
//$('p').html($(this).html().replace(/ /gi,''));
});
jsfiddle - детская площадка http://jsfiddle.net/MrTest/hbvjQ/85/
Любая помощь очень ценится.
Пит
Этот заменит каждый пробел:
$('p').text(function (i, old) {
return old.replace(/\s/g, '')
});
Или, если вы хотите заменить только неразрывные пробелы:
$('p').text(function (i, old) {
return old.replace(/\u00A0/g, '')
});
Я устанавливаю новое значение, используя закрытие в качестве параметра для .text()
.
Обратите внимание, что HTML-сущности в конце должны закрываться ;
.