我正在制作一个Chrome扩展,你可以拖放链接,它会在扩展中将其加入书签。我从堆栈溢出线程中找到了this,它做了我想让它做的事情,但唯一的问题是,我想让它用链接创建一个新元素,而不是替换旧链接。有人能给我指个方向吗?我被卡住了。
发布于 2011-09-26 22:37:24
我修改了那个小提琴来满足你的要求。现在,每个丢弃的链接都会在UL中创建一个新的LI元素。如果你还没有读过Chrome Bookmark API,我建议你去读一读,我注释了这个小提琴,展示了你将在哪里使用API函数。如果你想记住用户通过这个扩展创建了哪些书签,你可能还想设置localStorage来保存创建的书签的ID。
JSFiddle:http://jsfiddle.net/ArkahnX/jwsdm/5/
LocalStorage:http://www.kirupa.com/html5/html5_local_storage.htm
Chrome书签接口:http://code.google.com/chrome/extensions/bookmarks.html
https://stackoverflow.com/questions/7537119
复制