油猴脚本使用waitForKeyElements报错eslint: no-undef - `waitForKeyElements` is not defined
文章目录
- 一、现象
- 二、解决办法
一、现象
最近写了一个油猴脚本,需要使用waitForElements
函数。
但是写了waitForElements
之后,却报错
eslint: no-undef - `waitForKeyElements` is not defined
二、解决办法
事情原因显而易见了,但是怎么解决呢?
以下给一个示例,假设原脚本如下:
// ==UserScript==
// @name _YOUR_SCRIPT_NAME
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @include http://YOUR_SERVER.COM/YOUR_PATH/*
// ==/UserScript==waitForKeyElements ("jQUERY SELECTOR TO THE NODE(S) YOU WANT",changeFontColor
);function changeFontColor (jNode) {jNode.css ("color", "red");
}
那么我们需要在此基础上添加如下内容,就可以正常使用waitForKeyElements方法了。
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js
// @grant GM_addStyle
/* globals jQuery, $, waitForKeyElements */
最终的脚本示例如下:
// ==UserScript==
// @name _YOUR_SCRIPT_NAME
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @include http://YOUR_SERVER.COM/YOUR_PATH/*
// @require https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js
// @require https://gist.github.com/raw/2625891/waitForKeyElements.js
// @grant GM_addStyle
/* globals jQuery, $, waitForKeyElements */
// ==/UserScript==waitForKeyElements ("jQUERY SELECTOR TO THE NODE(S) YOU WANT",changeFontColor
);function changeFontColor (jNode) {jNode.css ("color", "red");
}
油猴脚本使用waitForKeyElements报错eslint: no-undef - `waitForKeyElements` is not defined相关推荐
- 油猴脚本使用jquery报错eslint:no-undef - ‘$‘ is not defined
相较于JS,jquery语法更简单,所以能用jquery的我都会选择使用jquery 近期做了关于油猴插件使用的项目,油猴脚本使用jquery时遇到的一个问题,下面分享给大家. 如果脚本依赖其他js库 ...
- [原创方法!] 如何实现全自动登录各大网站? Cookie格式 、油猴脚本基础 解决Github邮箱验证,持久登录,免验证码
之前电脑内存小, 谷歌浏览器又是内存怪物, 每次浏览器不用的时候总是习惯关掉. 这就导致了每次进入常用的网站就要重新登陆, 非常烦; 对! 就是即使浏览器保存了密码, 大部分网站仍然要输入一下验证码 ...
- 油猴脚本第一家,网页网盘链接实时判断+资源搜索网站导航,资源重度患者的福利...
现在网络上找资源,资源都是存在百度网盘的,大家都知道,百度网盘链接失效的非常之多.遇到网盘链接我们都要一个一个点进去查看链接是否失效,这样操作费时又累人.这时这个油猴脚本就可以帮忙了.实时判断网页中百 ...
- 最强的浏览器插件——油猴脚本
最强的浏览器插件--油猴脚本 文章目录: 参考: 1.https://blog.csdn.net/Jailman/article/details/81557795 2.https://www.jian ...
- 雷利子油猴脚本v0.3.6,无需启动天翼客户端直接下载
简介: 雷利子油猴脚本是一款非常强力的天翼网盘下载工具,能够帮助你跳过客户端直接在网页上下载文件,突破多文件分享页文件大小下载限制,有需要的用户不要错过了,欢迎下载使用! 插件功能: [√] 突破单文 ...
- linux脚本done报错,很简单的脚本程序,总是报错
下面的脚本程序,总是报错,不知是什么原因 loopcount=0 result=0 while [ $loopcount -lt 10 ] do loopcount=`expr $loopcount ...
- 杂谈技术·油猴脚本的功能实现
投稿地址: https://www.bilibili.com/read/cv15714192 原文简介 核心原理 核心原理其实超级简单,简单说就是通过DOM技术找到网页上面的关键点,然后将网页上的页面 ...
- 让iOS Safari浏览器支持油猴脚本
Userscripts 是一款免费 iOS Safari 浏览器插件,可以兼容油猴脚本,但如果油猴脚本代码没有对手机进行适配的话可能不会生效. 1.首先 打开设置 找到 Safari 浏览器 选择 扩 ...
- 能安装Chrome扩展和油猴脚本的手机浏览器
Kiwi 这是第一个要推荐的浏览器,Kiwi基于Chromium和WebKit内核开发(类似Yandex浏览器),安装扩展方式与电脑端一样,直接访问Chrome扩展商店,搜索你想安装的扩展就可以了,堪 ...
最新文章
- 【更新指南】Aspose.CAD for Java更新至v19.5版本,实施导出的“警告”通知机制!...
- leetcode 234. 回文链表(快慢指针+链表倒置)
- java enum in class_Java 8需要一个转换,而Java 7没有 – enum.getClass/getDeclaringClass
- Linux的环境变量配置
- mysql dba命令_MySQL DBA 管理常用命令
- 【PYTHON笔记】文件读写,定位
- 第二章 ASP.NET MVC (控制器向视图传递值(二))
- iOS-----------关于UDID
- 复制id_rsa命令
- jq 获取父元素html,jq获取父级元素_使用jquery获取父元素或父节点的方法
- 老版资源嗅探浏览器 - 遨游浏览器稀有绿色版
- 【苹果相册推送】excerantione system.out.printlni 家哦,==电子电子邮件
- ADNI数据集相关概念初步整理
- matlabrobert锐化_基于matlab图像锐化处理
- 帝国网站mysql 数据库开发_帝国cms phpmyadmin数据库操作及密码修改
- RFID固定资产管理系统能给企业带来什么?
- 激光雷达错位拼接技术
- MAC快速查看本地 SSH KEY
- Java实现能完成 加减乘除幂与阶乘 组合运算的计算器
- c语言和java哪个有前途_C语言和Java哪个更适合初学者?
热门文章
- vue.js点击更多加载更多数据,双数组合并
- 选课_ctsc1997_ssl1606_树形dp
- UVa 1640 (计数) The Counting Problem
- JavaEE各种Javadoc的下载
- C语言课后习题(38)
- dakai微信小程序 ios_iOS APP拉起微信小程序
- 手机浏览器网址_苹果手机怎么登两个微信
- 如何在labview中用c语言编程,编程语言之争:LabVIEW还是C语言?-测试测量-与非网...
- 模拟运行php,window_PHP+Javascript模拟Matrix画面, 直接存为*.php文件运行即 - phpStudy...
- mysql触发器对同一张表做操作_mysql的触发器同数据库 多表的数据操作