1

私は、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 も読み込まれているため、競合が発生する可能性がありますが、コンソールにエラーは表示されません。多分それは問題ですか?いずれにせよ、どうすれば解決できますか?

競合していない場合、なぜ私はそれを働かせることができないのですか?

ありがとう!

4

0 に答える 0