使用网站冲浪时停止事件监听器的操作

时间:2015-08-21 11:52:22

标签: javascript jquery google-chrome dictionary

我喜欢使用牛津词典网站。

http://www.oxfordlearnersdictionaries.com/definition/english/loudly?q=loudly 这是网站网址,当我搜索某个单词时,“大声”。

嗯..我是chrome用户,我也使用了chrome-dictionary插件。

dic-addon的功能是我只需双击任何单词即可轻松搜索单词,然后插件会通过显示位于Chrome浏览器左上角的小弹出视图自动找出其含义。

问题是,像dic-addon一样,牛津词典网站提供相同的双击服务。

在oxford dic网站中,如果你只是双击任何单词通过chrome dic addon来搜索单词的意思,突然他们会把我带到一个网站,其中显示我双击的单词的定义,以及addon的搜索结果页面因移动网站网址而被取消。多烦啊..(

但我想只使用chrome dic插件双击功能。 更糟糕的是,我不能放弃使用牛津字典...

那么..忽略词典网站中的双击事件有什么突破?

1 个答案:

答案 0 :(得分:2)

如果您在http://www.oxfordlearnersdictionaries.com/的页面上打开开发人员工具(F12)并输入$('.main-container').off('dblclick');并按Enter键,则会禁用oxfordleanersdictionaries双击功能。但是,每次加载页面时都需要这样做。

如果您知道如何制作Chrome扩展程序,则每次访问www.oxfordlearnersdictionaries.com页面时都可以创建一个调用此代码的程序。或者安装类似Tampermonkey的内容,并将此行添加到自定义脚本中。

我使用以下代码创建了一个tampermonkey脚本,它运行正常

setTimeout(function() {
    $('.main-container').off('dblclick');    
}, 1000);

在设置中运行时设置为document-end