2012-05-02 21 views
1

私はthis pageでDivision Bを隠そうとしています。 Wordpressテンプレートの性質上、これはやりにくいものです。私は、フッターにはJavaScriptを使用しようとしています:Javascriptがページ上で動作していませんか?

$('div#division-2 div.teampage').prev('h2').css("display","none"); 

これはperfectly on JSFiddleに動作しますので、私は私が間違ってやっているかわからないんだけど。私はまた、コードでjavascriptファイルを作成しました。誰か私にいくつかの指導をお願いできますか?ヘッダで

答えて

1

、あなたはこのコードを持っている:

var $jquery = jQuery.noConflict(); 

これは$ショートカットを無効にします。コード内に$jQueryまたは$jqueryと置き換えてください。例えば:;、(それがまだハンドラの本体にそれを使用する必要が$jquery(document).readyため、少なくとも)

jQuery(document).ready(function() { 
    jQuery('div#division-2 div.teampage').prev('h2').css("display", "none"); 
}); 

hide-division.jsのコードは動作していない理由は、いる間$jqueryを使用することですコードnoConflictの前にhide-division.jsが実行されています。あなたのhide-division.jsファイルで

+0

'$'は働いた。ありがとう! – Charlie

1

、コードは次のようである:

$jquery(document).ready(function() 
{ 
$('div#division-2 div.teampage').prev('h2').css("display","none") 
}); 

ここ$jquery is not definedはので、次のコードが実行されていません。 jqueryを削除して、次のコードを使用してください:

$(document).ready(function() 
{ 
$('div#division-2 div.teampage').prev('h2').css("display","none") 
}); 

希望します。

+0

お返事ありがとうございます。 Icktoofayのソリューションは以下の通りです。 – Charlie

0

ちょうどCSS( "表示"、 "なし")$( 'div要素#部門-2 H2')を与えてみてください。 `の交換の$ jquery`を使用このtutorialをuを助けるかもしれないjqueryのは、その無効な... $またはjQueryのいずれかが与えられなければならない...与えてはいけません

$ ...

...

+0

お時間をいただきありがとうございます! – Charlie

関連する問題