На данный вопрос уже ответили:
$('#id').text('**text1**\n**text2**\n**text3**');//при клике на кнопку
<span id="id"></span>
Но всё-равно строки не переносит, хотя и \n не показывает. Выводит просто text1text2text3 Что я не так делаю?
В HTML для переноса строк вместо \n используется тег <br>
. Чтобы в элемент можно было вставить тег не как обычный текст, метод text() нужно заменить на html():
$('#id').html('**text1**<br>**text2**<br>**text3**');//при клике на кнопку
<span id="id"></span>
Если вы хотите, чтобы \n тоже отображался как перенос строки, используйте CSS-свойство white-space:pre
(такое поведение по умолчанию установлено у <pre>
):
$('#id').text('**text1**\n**text2**\n**text3**');//при клике на кнопку
<span id="id" style="white-space:pre"></span>
Виртуальный выделенный сервер (VDS) становится отличным выбором
Заливается svg градиентом прекрасно в chrome,в firefox не работает, пишет не найдено
http://prntscrcom/gdycsc подскажите как можно сверстать, чтоб элементы в строке всегда растягивались на всю ширину
Меня интересует сайт на которым можно с легким способом нарисовать картинку (canvas), 2D модель, 3D модель и тд