我在网上找到了一些我想使用的代码。
$(document).ready(function() {
$(".fbreplace").html.replace(/<!-- FBML /g, "");
$(".fbreplace").html.replace(/ -->/g, "");
$(".fbreplace").style.display = "block";
});
问题是浏览器认为
<!--
是真实的评论。我如何以一种方式引用它来告诉浏览器查找该字符串并且它不是真正的注释?
最佳答案
转义其中一个符号不会改变正则表达式。您可以使用反斜杠来防止浏览器解释 --
作为 HTML 注释的开始或结束:
/<!-\- FBML /g
话虽如此,如果 Javascript 正确包含在 <script>
中,我不知道有任何现代浏览器会将一段 Javascript 误解为注释。标签。
关于javascript - 引用一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3620690/