我想使用 jQuery 将特定单词(笔记本电脑、华硕、宏碁)替换为链接(test.com/l12、test.com/13、test.com/14)。我找到了这个功能
<script type="text/javascript">
(function($) {
var thePage = $("body");
thePage.text(thePage.html().replace(/laptop/ig, '<a href="http://test.com/laptop">laptop</a>'));
})(jQuery)
</script>
但问题是它替换了现有 url 中的笔记本电脑单词(如果 url 是 test.com/laptop-review,则创建诸如 test.com/test.com/laptop-review 之类的 url)和所有笔记本电脑 html(html id、类、页面上的 urls 等)被破坏。
谢谢