ajax で部分ビューをページにロードするときに head タグ内のスタイル参照を変更したい。これを達成するための論理的な方法は何ですか?
2 に答える
1
スタイルシートを置き換えるには、既存のスタイルシートを削除して、以下のように新しいスタイルシートを追加します。
既存のスタイルシートを削除する
$("link#mystylesheet").remove();
新しいスタイルシートを追加する
var link = $("<link>");
link.attr({
id: 'mystylesheet',
type: 'text/css',
rel: 'stylesheet',
href: '/Content/themes/super/style.css'
});
$("head").append(link);
于 2012-07-28T05:58:12.230 に答える
0
セットアップがよくわからないのですが、名前空間のスタイル ルールはどうですか? 次に、AJAX をロードした後、次のようにします。$('body').addClass('someAjaxyClassName');
于 2012-07-28T03:41:41.300 に答える