2011-05-15 58 views
0

在我的網站上,我爲一些內容(包括視頻)使用了jQuery UI對話框。然而,一個大問題。每當我關閉對話框重新打開它(有時在第一次運行),視頻下載,而不是戲劇。使用jQuery UI對話框的視頻問題

問題發生在我嘗試過的所有玩家(流水遊戲,JW玩家等)。無論是前述,還是根本不加載。

我直接從外部頁面嘗試,它很好,所以它必須是一個jQuery UI問題。

有沒有辦法解決這個問題?請人嗎?謝謝。

function openDialog(url) { 
    $("<div class='popupDialog'>Loading...</div>") 
     .dialog({ 
      autoOpen: false, 
      closeOnEscape: true, 
      width: '900', 
      height: 'auto', 
      modal: true, 
      title: 'Bonus Features', 
      autoResize: true, 
      beforeClose: function(){ $(this).remove(); } 
     }).bind('dialogclose', function() { 
      jdialog.dialog('destroy'); 
     }).load(url, function() { 
      $(this).dialog("option", "position", ['center', 'center']).bind('dialogopen', function() { 
        adjustJQueryDialogOverlay(); 
       }); 
       $(this).dialog("open"); 
     }); 
} 

$(window).resize(function() { 
    $(".ui-dialog-content").dialog("option", "position", ['center', 'center']); 
}); 

回答