2012-09-04 93 views

回答

1

是,從iframe中選擇iframe之外的東西,用這個:

$("#WhateverIWantOutsideIframe", window.parent.document); 
從iframe中

所以,做這個

$('#InsideButton').on('click',function(){ 
    $("#DialogOutsideIframe", window.parent.document).width(9000); 
}); 
+0

感謝的人,但你知道如何得到它......? – YMELS

+0

更簡單。 var mydialogbox = $(「#DialogOutsideIframe」,window.parent.document); //現在用mydialogbox變量做任何你想做的事 - 那就是已經成功選擇的對話框。所以$(mydialogbox).width(無論); $(mydialogbox).bind(someotherwhateverevent)等。 – sajawikio

1
var dlgContainer = $('#container'); 

dlgContainer.dialog({ 
. 
. 
open : function(){ 
    dlgContainer.find('#width-change-button').on('click' , function(){ 
     dialogBox.closest('.ui-dialog').css('width', '700px'); //or use .width() 
    }); 
});