2011-05-10 10 views
0

にウォーキングされていない私は、 "Q" 要素上のIE6 slideToggleでslideToggle()(jQueryの)IE6

$(document).ready(function(){ 
$("#Btn_WebCategories").click(function(){ 
    $("q").slideToggle("slow"); // slide 
    }); 

// 
// Second part: below not working. 
// 
    $("#ExclBlockBtn").click(function(){ 
    $("ExWeb").slideToggle("slow"); 
    }); 

以下のようなslideToggleへの単純な呼び出しが正常に動作しますが、第二部( "ExWeb" にされてい要素)は動作しません。上記のコードもFF4.0で正常に動作しています。

私は速度パラメータを別に与えてみました。

ありがとうございます。

})

+1

ここにHTMLコードを追加するか、http://jsfiedle.netに投稿してください。あらゆる個々の状況には、しばしば個別の解決策が必要です。 – reporter

+0

@reporterサイト名はありません。http://jsfiedle.net/ –

+0

http://jsfiddle.net彼は – jerone

答えて

0

あなたのセレクタに#が欠けているように見える:あなた本当にはIE6で動作することが必要な場合#Qと#ExWeb

$(document).ready(function(){ 
$("#Btn_WebCategories").click(function(){ 
    $("#q").slideToggle("slow"); // slide 
    }); 

// 
// Second part: below not working. 
// 
    $("#ExclBlockBtn").click(function(){ 
    $("#ExWeb").slideToggle("slow"); 
    }); 
1

は自問してみてください。考えてみましょう:

http://www.theie6countdown.com/default.aspx

どちらかといえば、マイクロソフトによって公開統計は、すべての意図や目的のために、IE6は、発展途上国での以外には使用されていない、ということ(WinXPのの海賊版を?)明らかに、その企業ネットワーク上イントラネット用に必要です。

+0

を意味します。企業はまだビジネスアプリケーション用に内部的にIE6を使用していますが、アップグレードすることはできません。 – Kieron

+0

ええ...それらはおそらく長い間周りに行くだろう。私はそれを無視する傾向がありますが、IT部門はIE6に加えてFFもインストールする傾向があり、ユーザーは企業外のサイトを安全に閲覧できます。 –

+0

ええ、ある場所の人たちは、別のブラウザをインストールするのが嫌なので、まだie6を使用しています。ちょうど古いバージョンのWindowsをインストールしてください(win xpのような)とブラウジング – bungdito

0

IE6は<ExWeb/>を認識しません。有効なHTMLタグ名ではありません(あなたが(X)HTML文書を扱っていると仮定します)。 <q/>は有効なtagNameです。

+0

おかげでMr Molleその仕事.. :) –