Как обернуть слово в тег?
Такая проблема:
$(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, время: 11:09. |