Как обернуть слово в тег?
Такая проблема:
$(document).ready(function(){ $(".content-info p").text(function(index, text) { return text.replace('привет', '<b>' + 'привет' + '</b>'); }); }); Я хочу чтобы каждое слово "привет" становилось жирным. В результате вместо того, чтобы увидеть необходимое слово ЖИРНЫМ теги становятся видимыми, как текст, и я полагаю, что обертывание должно происходить несколько иначе. |
<html> <head> <meta charset="windows-1251" /> </head> <body> <div class="content-info"> привет пока привет </div> <script> el=document.querySelector(".content-info") el.innerHTML=el.innerHTML.replace(/(привет)/g, "<b>$1</b>") </script> </body> </html> |
Что в данной корпорации конструкции значит переменная $1 ?
|
SashaFlowSet,
совпадение в скобках, это обратная ссылка называется. |
Спасибо)
|
Часовой пояс GMT +3, время: 18:32. |