我把这段代码放在了Tampermonkey脚本的标题部分:
// @require https://raw.githubusercontent.com/julmot/mark.js/master/dist/mark.js我的打标实例:
for (var i=0; i<slotValuesRows.length; i++) {
let targetToMark = new Mark(slotValuesRows[i]);
targetToMark.mark(["e"],
{"element": "span",
"className": "highlight",
"accuracy": "exactly"});
}"e“不会突出显示,并且选项卡在页面加载时冻结。
我是一个初学者,但我怀疑mark.js不能与用户脚本一起工作。
这个假设正确吗?
发布于 2020-11-12 05:18:52
在文档here > 4.2和上面的@wOxxOm输入的帮助下,我能够修复我的循环并突出显示目标元素中的所有"[“。示例:
for (var i=0; i<slotValuesRows.length; i++) {
let targetToMark = new Mark(slotValuesRows[i]);
targetToMark.mark("[");
}总结和回答问题:事实证明你可以添加
// @require https://raw.githubusercontent.com/julmot/mark.js/master/dist/mark.js添加到您的Greasemonkey/ to猴子脚本中,并使用mark.js。希望这对其他人有帮助。
https://stackoverflow.com/questions/64777424
复制相似问题