Use your droppable zones inside iframe!

As you know jquery-ui does not maintaining use droppable zones inside iframe. Use jquery-ui-droppable-iframe to fix this!

Plugin features

  • Fix droppable position inside iframe
  • You can use iframe scroll, while you are dragging
  • After scroll droppable position works perfect
  • Works even in IE and Edge
  • You can use native scrollSensitivity and scrollSpeed params

Try it now

Drag me


<!--jquery -->
<script type="text/javascript" src="js/jquery-1.11.3.min.js"></script>
<!--jquery UI -->
<script type="text/javascript" src="js/jquery-ui-1.11.4.custom.js"></script>
<!-- jquery-ui-droppable-iframe -->
<script type="text/javascript" src="jquery-ui-droppable-iframe.js"></script>    
<!--Activate drag and drop zones -->
<script type="text/javascript">
$(function() {
    //After frame loaded
    $("#testframe").attr('src','iframe.html').load(function() {
        //Activate droppable zones
            drop: function(event, ui) {
                //ACTION ON DROP HERE

    //Activate draggable zones
        iframeFix: true,    //Core jquery ui params needs for fix iframe bug
        iframeScroll: true  //This param needs for activate iframeScroll