0

私はいくつかのドキュメントを読み、サンプルの概念を検索しましたが、dom レベルで機能するものを考え出すのにまだ苦労しています。背景ページに、ページ上の dom 要素を使ってできるようにしたい種類のメニューを表示したいと考えています。現在、クリックに基づいて新しい要素を追加するだけです。

独自のカスタム js を使用して jQuery をロードしようとしています。それが私がマニフェストを書こうとした方法であるかどうかはわかりません。具体的に何がどこでどこで起こっているのかわかりません。また、firebug にそれを報告させることもできません。私の問題をデバッグする方法を知らず、私が間違っていることを追跡しようとします。

だから、私が実際に仕事ができるように、誰かがこのことの非常に核となる例を見せてくれることを願っています。また、誰かが私がデバッグする方法を知っていれば、私もそれを知ってうれしいです..

4

1 に答える 1

2

わかった、

  1. スクリプトとスクリプト自体に関連する要素以外は、バックグラウンド ページに配置しないでください。これは、ユーザーから非表示にする必要があるためです。
  2. 拡張機能の任意のページに jQuery をロードする場合は、Web ページで通常行うのと同じように実行できます。
    <script type="text/javascript" src="jquery.js"></script>
  3. デバッグするには、Ctrl+ Shift+を押して開発者ツールI(拡張機能の任意のページ)を開くか、拡張機能ページ (chrome://extensions) で「background.html」をクリックします。
  4. Web ページで DOM を制御したい場合は、コンテンツ スクリプトを使用できます。
  5. その他の拡張機能の例については、http://code.google.com/chrome/extensions/samples.htmlにアクセスしてください(すばらしいものがたくさんあります!)

ここに画像の説明を入力

リンクをクリックして開発者ツールを開きます。(これは Firebug のようなものです。興味深いことに、これは Google ではなく Apple によって開発されています。D:)

これがあなたの助けになり、すべての質問に答えてくれることを願っています!

于 2012-04-09T02:19:55.827 に答える