2011-11-23 47 views

回答

0

我打開網址,看到即此錯誤: 消息:預期標識符,字符串或數字 線:42 字符:13 代碼:0 URI:http://www.muso-syndicate.com/accordion/index11ie.htm

我想你不正確關閉你的JavaScript:

$(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-blurb被標記爲position:relative。我沒有試過沒有重新使用你的標記,但我懷疑這會導致IE9(在我的機器上)不允許block元素正確地滾動它的內容。

編輯:我禁用了position:relative,並且內容在IE9中正確滾動。檢查你的其他樣式。