組み込みJSの、ライブラリ用CSSを読み込まないようにしたい
対応バージョン 2.0.x 〜
a-blog cmsは、スムーズスクロール・アコーディオン・スライドショーなど、様々なjQueryライブラリを簡単に利用することができます。
このうち、「bxslider」などの一部ライブラリでは、ライブラリが起動すると同時に、それに関連するCSSも自動的にhead内に読み込まれます。
<link type="text/css" rel="stylesheet" href="/js/library/jquery/bxslider/jquery.bxslider.css">
大幅にデザインを変更する、コーディングルールを統一するなどの理由でこれを回避したい場合は、テーマ内にスクリプトを追加し、「acms.jsの初期処理(acmsDispatch)が終了」したタイミングでhead内のlink要素を削除してください。
以下の例では、bxsliderを呼び出している要素をすべて削除しています。他のライブラリの場合は、条件を任意に書き換えてください。
ACMS.addListener("acmsDispatch",function(){ $("[href*=bxslider]").remove(); });
![]()
latest | リファレンス | a-blog cms 制作者向け情報
a-blog cms
a-blog cms の最新バージョンのリファレンス情報ページ。モジュール・グローバル変数・校正オプション・フォームオプション・acmsパス・config.server.php について掲載しています。