- JQueryでCSSファイルをダウンロードすることはできますか?
- また、ファイルがダウンロードされたことを通知するコールバックが必要です。ファイルがクライアントマシンに存在する場合、ファイルはダウンロードされません。
サンプルコードを参考にしてください。ありがとう。JQueryでCSSファイルをダウンロードするには
サンプルコードを参考にしてください。ありがとう。JQueryでCSSファイルをダウンロードするには
(function($) {
$.get('/css/foobar/tooltips.css', function(data) {
var style = document.createElement('style'),
head = document.getElementsByTagName('head')[0] || document.documentElemen;
style.type = "text/css";
style.textContent = style.text = data;
head.appendChild(style, head.firstChild);
});
}(jQuery));
上記のコードは、tooltips.css
の内容をダウンロードします。ファイルが転送されると、新しいlink
ノードが作成され、内容はtooltips.css
から挿入されます。その後、新しいノードがドキュメントに追加され、すべてのCSSルールが適用されます。
あなたは/が動的に多くのファイルを転送する必要がある場合、私はその場でCSSを変更するには、むしろ奇妙なようsupplyJS
あなたのCSSにセレクタを追加してDOMに変更を適用する方が簡単です。
ローカルファイルへのアクセスはブラウザによって制限されています。これはおそらくコードの複雑さにつながります。
ようなスクリプトを勧めますか?あなたはあなたがしたいこととこれの目的をより明示することができますか? – VGE
これは何の目的ですか?ただ好奇心からですか?ありがとう。 – jmort253