質問

win / mac FF 3.5およびSafariで正常に動作するこのjquery関数を使用しています

ただし、IE 8ではそうではありません。テキストはその中の各条件で変化しますが、CSSがnoneを表示するように設定されている非表示のdivは機能しません。

//Expander Function
function expando(showText, hideText, content, selector) {
        var showText= showText;
        var hideText= hideText;
        $(selector).click(function() {
        $(this).html ($(this).html()== hideText ? showText : hideText);
                $(content).toggle();
                return false;});}
expando('… Read More',' Show Less','span.more-description','a.more-desc');
expando('Click Here To View','Hide Details','ul.more-options','span.solo a');

IE 8では、このエラーが発生します ウェブページエラーの詳細

ユーザーエージェント:Mozilla / 4.0(互換性; MSIE 8.0; Windows NT 6.1; Trident / 4.0; Mozilla / 4.0(互換性; MSIE 6.0; Windows NT 5.1; SV1); SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET CLR 3.0.30618; Media Center PC 5.0; SLCC1) タイムスタンプ:2009年10月26日月曜日14:12:32 UTC

メッセージ:引数が無効です。 ライン:12 Char:12949 コード:0 URI: http://ajax.googleapis.com/ ajax / libs / jquery / 1.3.2 / jquery.min.js

役に立ちましたか?

解決

JQueryは現在1.4.2にあります。 1.4.2で試して、問題がまだ存在するかどうかを確認できますか?

他のヒント

Jqueryバージョンに問題があります。私も、更新しようとします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top