2011-07-18 53 views
0

此功能工作正常Chrome,但在IE瀏覽器不工作,我不能夠訪問$(".availabilityLightbox")在IE瀏覽器,但它在Chrome中正常工作,請提出了一些aletnatives,這樣我可以在這兩種瀏覽器使用此功能和IE。jQuery的問題在IE

{ 
    var url1 ='<@core.basePath/>sp/availability/populate'; 
    $(".availabilityLightbox").dialog('close'); 
    $(".availabilityLightbox").dialog('destroy'); 
    $(".availabilityLightbox") 
     .html("Loading...") 
     .load(url1, null, function(responseText){ 
      $('.availabilityLightbox').dialog({ 
       autoOpen: true, 
       modal: true, 
       position: top, 
       resizable:'false', 
       close: function() { 

       },width: 920,zIndex: 3999 
      }); 
      $(".ui-dialog-titlebar").hide(); 
      $(".ui-dialog").css("margin-top","151px"); 
      $(".ui-dialog").css("margin-bottom","101px"); 
    }); 
} 

回答

0

我發現與(優秀)彩色燈箱的新版本的jQuery經常打破它。儘管如此,下載最新的Colorbox可以解決任何問題。您可能想要檢查您的jQuery版本,並且插件是最新的或同步的。

另一件事做會在Chrome的控制檯來查找任何錯誤消息。也許這似乎是問題,但反應IE瀏覽器做到了。

+0

對不起,但它不工作,請你告訴我一些其他的替代方案。 – Raman