Как заменить, внутри тега <лейбл>, в запрещено существующие теги <br />?. Например, У меня есть следующие:
<label>Aquí va algún texto</label>
и я хочу изменить его:
<label>Aquí<br/>va<br/>algún<br/>texto</label>
Пробовали ли вы с:
$('label').html().replace(' ', '<br/>');
но не работает.
2 Ответы
Лучший ответ
Можно использовать метод html()
с функцией обратного вызова. Пустые пространства, регулярное выражение можно использовать в методе replace()
.
$('label').html(function(i, oldHTML) { return oldHTML.replace(/\s+/g, '<br/>'); }
Пожалуйста, войти или Регистрация чтобы задать вопрос