私はDrupal Omega HTML5 starterkitテーマを使用しており、ブロックセクションを削除しようとしていて、余分なスペースを埋めるためにコンテンツ領域を拡張しようとしています。本文のクラスに基づいてdivクラスを変更してください
最初にOmegaでHTML出力を調べたところ、div-regionのサイズを決定するために 'grid - ($)'が使用されていました。
第2に、アクティブなレイアウトタイプはボディクラスの1つとしてリストされ、現在ターゲットに設定しようとしているものが.responsive-layout-narrowであるときにアクティブなものに応じて変更されます。
は、私はjQueryのには比較的新しいですが、出発点として、私は
は、これまでのところ、私はこれがすべてで仕事を得ることができていないと、任意の助けをいただければ幸い次のスクリプトを書いてみました。
if ($('body').hasClass('responsive-layout-narrow')) {
$('#region-content').removeClass('grid-6').addClass('grid-8');
}
あなたも短くなっているis()
を使用することができます:
if ($('body').is('.responsive-layout-narrow')) { // Notice the `.`
$('#region-content').removeClass('grid-6').addClass('grid-8');
}
また、に注意してhasClass()
はブール値を返しますので、
おかげ
ありがとうございましたelclanrs私はあなたの更新を試み、コードをきれいにしましたが、運がまだありませんでした。私はそれをブロックしているどこかのプロセスがあるかもしれないと思います。これはちょっと面倒です –