在编辑tampermonkey插件时,编辑器中总是提示 $ is not defined原因是没有引入jQuery,这时就需要在 tampermonkey 中指定引入 jQuery,例如:
// @require https://cdn.staticfile.org/jquery/3.3.1/jquery.min.js
然后在在代码头部插入
var $ = unsafeWindow.jQuery;
即可解决。
附:编辑器中总是提示unsafeWindow.jQuery 也是 null,说明页面并没有引入 jQuery。