2012-04-15 17 views
0

私はwordpressで子テーマを構築しました。私はjQueryを使って、サブメニューを隠して公開しています。 IEを除くすべてのブラウザですべてが機能します。 IEでは、jQueryのどれもサブメニューでは機能しません。デバッグしようとすると、このエラーが発生します。WordPressのjQuery IEエラー:行:3エラー:構文エラー、認識できない式:nth-​​of-type

行目:3 エラー:構文エラー、認識できない表現:n番目の-の型

エラーがビルド中にjQueryライブラリの使用をワードプレスに表示されていること。私は自分のJqueryでnth-of-typeセレクタを使用していますが、それらを削除しても問題は解決しません。これはサブメニューを制御するために使用しているjQueryです

if ($("body").hasClass('taxonomy-colordesign')){ 
$("#hybrid-categories-5 h4").toggleClass("tabDown");//pulls the background image in the tab 
$("#hybrid-categories-5 h4").siblings('.dots').toggleClass('active');//activates the little square next to it 
$("#hybrid-categories-5 h4").next("ul.xoxo.categories").toggleClass("openTab");//opens up the ul that contains the list of options 
$(".menu-main-menu-container li:nth-of-type(3) a").addClass("current"); 
} 

else if ($("body").hasClass('taxonomy-colorart')){ 
$("#hybrid-categories-12 h4").toggleClass("tabDown"); 
$("#hybrid-categories-12 h4").siblings('.dots').toggleClass('active'); 
$("#hybrid-categories-12 h4").next("ul.xoxo.categories").toggleClass("openTab"); 
$(" #hybrid-categories-9, #hybrid-categories-3, #hybrid-categories-5").hide(); 
$(".menu-main-menu-container li:nth-of-type(2) a").addClass("current"); 

} 

else if ($("body").hasClass('taxonomy-mediadesign')){ 
$("#hybrid-categories-3 h4").toggleClass("tabDown"); 
$("#hybrid-categories-3 h4").siblings('.dots').toggleClass('active'); 
$("#hybrid-categories-3 h4").next("ul.xoxo.categories").toggleClass("openTab"); 
$(".menu-main-menu-container li:nth-of-type(3) a").addClass("current"); 

} 

誰かが私を助けてくれると本当に感謝します。第nの型COS

答えて

2

は、有効なjQueryのセレクタではない..

例えば

$(".menu-main-menu-container li:nth-of-type(2) a").addClass("current");は、あなたが助けをドキュメント用http://api.jquery.com/nth-child-selector/またはhttp://api.jquery.com/eq/

+0

感謝を参照することができますが、私はこれを試してみましたが、それはまだ私に同じエラーを与えている

$(".menu-main-menu-container li:eq(2) a").addClass("current"); 

への不正な変更、それをです。ここでは[リンク](http://www.ryanswansondesign.com/Portfolio/art-portfolio/) –

+1

あなたのページからそれは文法エラーがあるように見えます、かっこが足りません – Baz1nga

+0

これは完全に働いた。どうもありがとうございます!あなたは私の一日を作った! –

関連する問題