2011-07-27 4 views

答えて

2
if($('body.classA').length > 0) 
    $('.visibleclass').css('display','block'); 
+1

'$( 'body.classA .visibleclass')。show();' – katspaugh

2
if (/\bclassA\b/.test(document.body.className)) { 
    var els = document.getElementsByClassName('visibleclass'), 
     len = els.length, i; 

    for (i = 0; i < len; i++) { 
     els[i].style.display = 'block'; 
    } 
} 

しかし、なぜに?

+0

なぜですか? 1つのページ以外では非表示にするdivがあります。私はdivには他のすべてのページで使用されているテンプレートにあるようにWordPressに構築しています。ところで、私はこの仕事を得ることができませんでした。 jqueryもインストールされています。 – Talha

+0

私は問題を非常によく理解しています。私の質問は、CSSの2行の代わりにJavaScriptを使用して解決する理由でした。 – katspaugh

関連する問題