$(document).click()在chrome扩展中不起作用
$(document).click() not working in chrome extension
我正在创建一个chrome插件,它在页面底部添加的div标记中显示在网页上单击的元素。当我点击浏览器操作时,插件显示为我在底部设计的样子。但是脚本中的另一部分不起作用,
我真的是铬插件的新手,请他
manifest.json
{
"name": "Iframe",
"description": "",
"version": "1",
"manifest_version": 2,
"background":{
"scripts":["background.js"]
},
"browser_action": {
"default_title": "Make this page red"
},
"permissions": [
"<all_urls>"
]
}
myscript.js
var iframe = document.createElement("iframe");
var div = document.createElement("div");
div.setAttribute("src", "");
div.setAttribute("style", "position:fixed; z-index:10000;bottom:0px;left:0px; border:none; width:100%; height:100px; background-color:#ccc;border:#000 solid 3px;");
div.setAttribute("scrolling", "no");
div.setAttribute("frameborder", "0");
div.setAttribute("id","ospy");
var domEl= "test56";
document.body.appendChild(div);
document.getElementById('ospy').innerHTML += domEl;
//this part of the code is not working
$(document).click(function(e) {
e.preventDefault();
var domEl = e.target.id.toString();
domEl += e.target.className.toString();
domEl += e.target.toString();
domEl += e.target.innerHTML;
document.getElementById('ospy').innerHTML += domEl;
});
我得到了解决方案,
它是添加点击到文档的事件监听器,
document.addEventListener("click",
function (e) {
e.preventDefault();
var domEl = e.target.id.toString();
domEl += e.target.className.toString();
domEl += e.target.toString();
domEl += e.target.innerHTML;*/
document.getElementById('ospy').innerHTML += domEl;
},
false);
相关文章:
- o数据扩展查询在SystemUserRolesSet上不起作用
- 正在处理在chrome扩展中不起作用的js
- 为什么这个扩展方法不起作用
- 为什么我的谷歌浏览器扩展程序在谷歌浏览器版本 41.0.2272.89 中不起作用
- Chrome 扩展程序权限不起作用
- Chrome 扩展 cookies.getAll 不起作用
- List.JS 在通过 Chrome 扩展程序注入时不起作用
- 设置Sails js视图扩展不'不起作用
- 使用jQuery的Chrome扩展不起作用
- chrome扩展名“sendResponse”不起作用
- 基本的谷歌chrome扩展消息传递不起作用
- $(document).click()在chrome扩展中不起作用
- Javascript在Google Chrome扩展的选项页中不起作用
- 在chrome扩展的弹出窗口中,警报不起作用
- firefox扩展对$.ajax的调用不起作用
- I'我试图制作一个chrome查找和替换扩展,但它赢了;不起作用
- chrome扩展弹出相同的选项卡仍然不起作用
- Javascript按钮单击在Chrome扩展弹出窗口中不起作用
- 从Ext.data.Store扩展不起作用
- 我注入css的chrome扩展不起作用