2011-11-23 8 views
0

私はちょうどIE完全にSFで罰金ではなく、作品をコード化しているこのサイトでは機能していません。それはIEの完全な混乱です。すべての部門がIEで何らかの記述の位置を要求しているからですか?jqueryのUIアコーディオンは、IE

http://www.muso-syndicate.com/accordion/index11ie.htm

誰がどんな考えを持っていますか?私はすべてのCSSなどを1つのファイルにまとめていますので、うまくいけば簡単に見直すことができます。

答えて

0

私はURLを開くと、IEでこのエラーを参照してください。 メッセージ:予想される識別子、文字列または数値 ライン:42 文字:13 コード:0 URI:http://www.muso-syndicate.com/accordion/index11ie.htm

を私が正しくあなたがいないと思います

$(function() { 
    $("#categories").accordion({ 
     collapsible: true, 
     autoHeight: false, 
     animated: false, 
     active: -1, 
     change: function(event, ui) 
      { 
      $("#categories").bind("accordionchange", function(event, ui) 
       { 

       if($('.my_accordion').parent('h3').hasClass('ui-state-active')) { 

//$("#categories").animate({scrollTop: 0}, 100, 'swing', function(){}).stop; 
//$("#categories").animate({scrollTop: $(ui.newHeader).offset().top 
$('#categories').scrollTo($(ui.newHeader),0,{easing:'swing'}); 
//document.getElementById(ui.newHeader).scrollIntoView(true); 
//ui.newHeader.scrollIntoView(true); 

                       } 
       }); 
      }, 
            }); 

       }); 
}); //this is missing 
0

CSSクラス.listing-blurbposition:relativeとしてマークされている:あなたのJavaScriptを閉じました。私はそれなしで再使用してマークアップを試していないが、私はそれがブロック要素が適切にその内容をスクロールすることができないようにIE9(私のマシン上の)原因となっているだろうと思います。

編集:私はIE9で正しくposition:relativeを無効にして、コンテンツがスクロールします。他のスタイルをチェックしてください。