Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery Chrome扩展帮助?_Javascript_Jquery_Drag And Drop_Google Chrome Extension - Fatal编程技术网

Javascript Jquery Chrome扩展帮助?

Javascript Jquery Chrome扩展帮助?,javascript,jquery,drag-and-drop,google-chrome-extension,Javascript,Jquery,Drag And Drop,Google Chrome Extension,我正在做一个Chrome扩展,你可以拖放链接,它会在扩展中添加书签。我从stackoverflow线程中发现,它做了我希望它做的事情,但唯一的问题是我希望它用链接生成一个新元素,而不是替换旧链接。有人能给我指一下正确的方向吗。我卡住了。我修改了那把小提琴以符合你的要求。现在,每个断开的链接都会在UL中创建一个新的LI元素。如果你还没有读过Chrome书签API,我建议你仔细阅读一下,我对这个提琴进行了注释,以显示使用API函数的位置。如果要记住用户通过扩展创建了哪些书签,可能还需要设置local

我正在做一个Chrome扩展,你可以拖放链接,它会在扩展中添加书签。我从stackoverflow线程中发现,它做了我希望它做的事情,但唯一的问题是我希望它用链接生成一个新元素,而不是替换旧链接。有人能给我指一下正确的方向吗。我卡住了。

我修改了那把小提琴以符合你的要求。现在,每个断开的链接都会在UL中创建一个新的LI元素。如果你还没有读过Chrome书签API,我建议你仔细阅读一下,我对这个提琴进行了注释,以显示使用API函数的位置。如果要记住用户通过扩展创建了哪些书签,可能还需要设置localStorage以保存所创建书签的ID

JSFiddle:

本地存储:


Chrome书签API:http://code.google.com/chrome/extensions/bookmarks.html

这太棒了,非常感谢您的帮助。唯一的问题是,如果没有自动关闭扩展,就无法在文档页面内单击。我试图找到一个解决方案,结果却没有。我不得不停止做这个扩展。@Nick你可以在屏幕顶部有一个覆盖层,用户可以在上面放下项目,让扩展存储它