我一直在研究一个谷歌浏览器扩展,它在网页上添加了一个按钮,这个按钮会打开一个加载了扩展页面的颜色框。
我有这个代码:
jQuery('#Link').click(function() {
alert("click");
logClrBox = jQuery('#Link').colorbox({
iframe:true,
width:'800',
height:'560',
});
});
我的问题是,有时会显示警报,但有时不会显示警报,并且链接直接转到“href”属性上的网页。
要添加按钮,我在内容脚本上使用它:
$("form").append("a element")
没有onclick功能,只有href。
我的第一个想法是某些页面也加载了 jquery,这可能会导致冲突,但我在控制台上看不到任何错误。也许是问题所在?无论如何,我该如何解决?
如果不是冲突,知道为什么我不能让它工作吗?
谢谢!