良い一日。FireFox 拡張機能に jQuery を追加したい .xul にファイルを追加し、次のコードを使用します。
main.xul:
<overlay id="sample"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
xmlns:html="http://www.w3.org/1999/xhtml">
<script type="application/x-javascript" src="chrome://mozillatest/content/jquery.js" />
<script type="application/x-javascript" src="chrome://mozillatest/content/main.js" />
</overlay>
main.js ファイル:
document.addEventListener("DOMContentLoaded", function(){
$whatever = jQuery.noConflict();
if (window.$whatever) {
alert('1 check - OK 1!');
$whatever('form').on('submit', function(e) {
alert('submited');
});
});
「1 チェック - OK 1!」というアラートが表示されます。しかし、いくつかのサイトに移動して送信を押すと、「送信済み」というアラートが表示されません。Chromeで拡張機能を書いてみましたが問題なく動作しています!私は何をする必要がありますか?