2

.user.js既存のサイトのCSSを変更するために、外部ライブラリ(jQuery)をスクリプトにロードしたいと思います。現在、$ scriptを使用して外部ライブラリをロードしていますが、機能しません。

一方、ページを変更するために外部CSSファイルをロードするのも良いでしょうが、それを行う方法がわかりません。どうすればCSSを簡単に変更でき.user.jsますか?外部JSライブラリをロードするにはどうすればよいですか?

これはpastebin.comの私のユーザースクリプトです。


アップデート:

スクリプトを作成するか、ページの外観を自動的に変更する CSSをロードしたいと思います。

$ scriptマイクロライブラリを使用してjQueryライブラリを読み込もうとしましたが、ChromeがでAJAX通信を無効にしているため、機能しません.user.js

4

2 に答える 2

3

Chrome拡張機能を使用してもかまわない場合は、マニフェストファイルを使用するだけで、追加のコーディングを行わなくても、説明するすべての問題を非常に簡単に解決できます。

{
  "name": "My extension",
  ...
  "content_scripts": [
    {
      "matches": ["http://www.google.com/*"],
      "css": ["mystyles.css"],
      "js": ["jquery.js", "myscript.js"]
    }
  ],
  ...
}

指定したドメインに、スクリプトとともにjqueryとcssが自動的に挿入されます。

于 2011-05-20T17:46:20.620 に答える
0

質問の書き方からはわかりませんが、見ているページにjQueryを適用する機能だけが必要な場合は(コンソールのjQueryコマンドを使用してCSSを変更できます)、ユーザースクリプトの代わりにjQuerifyブックマークレットを使用してこれを行うことができます。

http://www.learningjquery.com/2009/04/better-stronger-safer-jquerify-bookmarklet

もちろん、コンソールからCSSを直接​​変更することもできます。JSは必要ありません。

于 2011-05-20T16:46:05.653 に答える