Javascript Chrome扩展:如何获取/检测任何页面或任何位置的点击事件。就像谷歌字典插件那样?

Javascript Chrome扩展:如何获取/检测任何页面或任何位置的点击事件。就像谷歌字典插件那样?,javascript,jquery,google-chrome-extension,Javascript,Jquery,Google Chrome Extension,Chrome扩展:如何获取/检测任何页面或任何位置的点击事件。就像谷歌字典插件那样 点击表格或表格等 这是密码 $(".myTable").on('click', 'tr', function () { var trValue = $(this).attr('value'); var tdValue = $(this).children('td').map(function (index, val) { return $(this).text(); }).toArray(

Chrome扩展:如何获取/检测任何页面或任何位置的点击事件。就像谷歌字典插件那样

点击表格或表格等

这是密码

$(".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);});
您可以使用,记住在manifest.json中设置
“匹配项”:[“”]
,这意味着您的内容脚本将被注入每个页面

在内容脚本中,您可以收听click事件并执行所需操作

document.addEventListener("click", function() {
    // Do what you want with click event
}, false);
您可以使用,记住在manifest.json中设置
“匹配项”:[“”]
,这意味着您的内容脚本将被注入每个页面

在内容脚本中,您可以收听click事件并执行所需操作

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

到目前为止你做了什么?下面的代码是用来从表中获取数据的。我的要求是,我应该能够从任何选项卡中任何页面的任何表中获取数据$(“.myTable”).on('click','tr',function(){var trValue=$(this.attr('value');var tdValue=$(this.children('td').map(function(index,val){return$(this.text();}).toArray();//alert(tdValue);})*/@K. Karthik,嗨,如果我的答案有帮助,请考虑一下,谢谢你到目前为止做了什么?下面的代码是为了从表中获取数据。我的要求是,我应该能够从任何选项卡中任何页面的任何表中获取数据$(“.myTable”).on('click','tr',function(){var trValue=$(this.attr('value');var tdValue=$(this.children('td').map(function(index,val){return$(this.text();}).toArray();//alert(tdValue);})*/@K. Karthik,嗨,如果我的回答有帮助,请考虑,谢谢。