Javascript 未根据mark.js要求突出显示的文字

Javascript 未根据mark.js要求突出显示的文字,javascript,Javascript,我使用mark.js突出显示了我想要的字符串中的一些单词。但出于某种奇怪的原因,它没有突出显示我想要的所有单词 现代三星汽车吉普车吉普车吉普车奔驰耐克苹果日产Scion! var品牌=[“汽车”、“吉普车”、“吉普车”]; var实例=新标记(document.querySelector(“body”); 例如,马克(品牌{ 准确度:“准确”, separateWordSearch:false }); 包含此cdn使其工作。您能详细说明吗?代码按原样工作,因此可能是其他代码。我不知道,为什

我使用mark.js突出显示了我想要的字符串中的一些单词。但出于某种奇怪的原因,它没有突出显示我想要的所有单词


现代三星汽车吉普车吉普车吉普车奔驰耐克苹果日产Scion!
var品牌=[“汽车”、“吉普车”、“吉普车”];
var实例=新标记(document.querySelector(“body”);
例如,马克(品牌{
准确度:“准确”,
separateWordSearch:false
});


包含此cdn使其工作。

您能详细说明吗?代码按原样工作,因此可能是其他代码。我不知道,为什么它在小提琴上工作。我已经包括了代码和屏幕截图。你能试试
var instance=newmark(document.querySelector(“div”)而不是
var实例=新标记(document.querySelector(“body”)查看它是否工作?不,不工作。
<html>

<script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/7.0.0/mark.min.js"></script>
<body>
  <div>Hyundai Samsung car jeeps jeep jeep jeep Mercedes-Benz Nike Apple Nissan Scion!</div>
</body>

<script>
var brands =   ["car" , "jeeps" , "jeep"];

var instance = new Mark(document.querySelector("body"));

instance.mark(brands, {
    accuracy: "exactly",
    separateWordSearch: false
});


</script>

</html>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mark.js/8.11.1/jquery.mark.es6.js"></script>