私は、Webページにボタンを追加するGoogle Chrome拡張機能に取り組んできました。このボタンは、拡張機能のページが読み込まれたカラーボックスを開きます。
私はこのコードを持っています:
jQuery('#Link').click(function() {
alert("click");
logClrBox = jQuery('#Link').colorbox({
iframe:true,
width:'800',
height:'560',
});
});
私の問題は、アラートが表示されることもありますが、アラートが表示されず、リンクが「href」属性の Web ページに直接移動することもあります。
ボタンを追加するには、コンテンツ スクリプトでこれを使用します。
$("form").append("a element")
onclick 機能はなく、href のみです。
私の最初の考えは、一部のページには jquery も読み込まれているため、競合が発生する可能性がありますが、コンソールにエラーは表示されません。多分それは問題ですか?いずれにせよ、どうすれば解決できますか?
競合していない場合、なぜ私はそれを働かせることができないのですか?
ありがとう!