我想知道如何在使用jquery的#標籤內容之前插入span標籤。對不起,這個問題。我對jquery仍然陌生。在#內容文本前插入span標籤
<script>
$(document).ready(function() {
var text = $(".name a").text();
//alert(text);
if (text.contains("#")) {
alert("yes");
}
else {
alert("no");
}
});
</script>
<div class="name">
<a href="">This is a link contens #104004</a>
</div>
輸出應該是這樣的
<div class="name">
<a href="">This is a link contens <span>#104004</span></a>
</div>
爲什麼$&需要?如果替換那個牌子,我看不出來了!如果你喜歡在你的帖子中解釋。 –
找到匹配項時,如果要將匹配的文本包含在替換字符串中,則可以使用$&來訪問它。以下是如何在比賽前添加下劃線,同時保持比賽。 var s = new String('HelloJavaScriptWorld'); s.replace(/ [A-Z]/g,_ _ &"); –