mirror of
https://github.com/jquery/jquery-ui.git
synced 2024-11-21 11:04:24 +00:00
Draggable Unit Tests: Ensure IFRAMEs can be written to
Draggable tests were failing in IE because the frame needs to be written to to be accessible to further DOM manipulation.
This commit is contained in:
parent
ec5f395260
commit
f4839f73a7
@ -224,11 +224,15 @@ test( "#9379: Draggable: position bug in scrollable div", function() {
|
||||
test( "#5727: draggable from iframe" , function() {
|
||||
expect( 1 );
|
||||
|
||||
var iframe = $( "<iframe id='iframe-draggable-container' src='about:blank'></iframe>" ).appendTo( "#qunit-fixture" ),
|
||||
iframeBody = iframe.contents().find( "body" ).append(
|
||||
"<div id='iframe-draggable-1' style='background: green; width: 200px; height: 100px;'>Relative</div>"
|
||||
),
|
||||
draggable1 = iframeBody.find( "#iframe-draggable-1" );
|
||||
var iframeBody, draggable1,
|
||||
iframe = $( "<iframe />" ).appendTo( "#qunit-fixture" ),
|
||||
iframeDoc = ( iframe[ 0 ].contentWindow || iframe[ 0 ].contentDocument ).document;
|
||||
|
||||
iframeDoc.write( "<!doctype html><html><body>" );
|
||||
iframeDoc.close();
|
||||
|
||||
iframeBody = $( iframeDoc.body ).append( "<div style='width: 2px; height: 2px;' />" );
|
||||
draggable1 = iframeBody.find( "div" );
|
||||
|
||||
draggable1.draggable();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user