diff options
author | Brian Grinstead <briangrinstead@gmail.com> | 2010-06-14 08:20:03 -0700 |
---|---|---|
committer | Mike Sherov <mike.sherov@gmail.com> | 2013-05-20 22:10:04 -0400 |
commit | 24756a978a977d7abbef5e5bce403837a01d964f (patch) | |
tree | 59b473b02fc600d054a3b47ade5b0819f701bd76 /tests/unit/draggable | |
parent | 433ef9d433e9baa464cd0b313b82efa6f1d65556 (diff) | |
download | jquery-ui-24756a978a977d7abbef5e5bce403837a01d964f.tar.gz jquery-ui-24756a978a977d7abbef5e5bce403837a01d964f.zip |
Draggable: enabled draggable from within iframe. Fixed #5727 - draggable: cannot drag element inside iframe
Diffstat (limited to 'tests/unit/draggable')
-rw-r--r-- | tests/unit/draggable/draggable_core.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/unit/draggable/draggable_core.js b/tests/unit/draggable/draggable_core.js index e7fcdfa87..e2dc2a481 100644 --- a/tests/unit/draggable/draggable_core.js +++ b/tests/unit/draggable/draggable_core.js @@ -169,4 +169,20 @@ test( "#5009: scroll not working with parent's position fixed", function() { }); }); +test( "#5727: draggable from iframe" , function() { + expect( 2 ); + + 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" ); + + draggable1.draggable(); + + equal( draggable1.closest( iframeBody ).length, 1 ); + + TestHelpers.draggable.shouldMove( draggable1 ); +}); + })( jQuery ); |