Chrome扩展程序:如何获取/检测任何页面或任何位置的点击事件。就像Google字典插件一样吗?

K.K*_*hik 1 javascript jquery google-chrome-extension

灵感来自Google字典插件

Chrome扩展程序:如何获取/检测任何页面或任何位置的点击事件。就像Google字典插件一样吗?

例如。单击表格或表格等。

这是代码,

$(".myTable").on('click', 'tr', function () {
var trValue = $(this).attr('value');
var tdValue = $(this).children('td').map(function (index, val) {
        return $(this).text();
    }).toArray();
console.log(tdValue);});
Run Code Online (Sandbox Code Playgroud)

Hai*_* Ai 6

您可以使用内容脚本,记住"matches": ["<all_urls>"]在manifest.json中进行设置,这意味着您将内容脚本注入到每个页面中。

在内容脚本中,您可以听点击事件并做您想做的事

document.addEventListener("click", function() {
    // Do what you want with click event
}, false);
Run Code Online (Sandbox Code Playgroud)