Demo of Resizable with containment using JQuery UI

Parent document



This is next cell area , resizable element can't extend upto this area with Parent selection.


Full Code

<script>
$(document).ready(function() {
//////////////////////////
$( "#resize_id" ).resizable({
containment: 'parent'
});
/////////
var present_class = $( "#resize_id" ).resizable( "option", "containment" );
$('#d1').html( " <b>Status of containment:</b> " + present_class );
//////////
$("input:radio[name=r1]").click(function() {
sel=$(this).val();
$( "#resize_id" ).resizable( "option", "containment", sel );
var present_class = $( "#resize_id" ).resizable( "option", "containment" );
$('#d1').html( " <b>Status of containment:</b> " + present_class );
})
///////
})
</script>
HTML
<table class='table'>
<tr><td><input type='radio' name='r1' id='r1' value='parent' checked>Parent</td>
<td><input type='radio' name='r1' id='r2' value='document'>document</td>
</tr></table>

<br><button type='button' class='btn btn-secondary'  id=d1></button>

<br><br>

<div class='row'> <div class='col-md-6'>

<div id="resize_id" class=resize_cl></div>
</div><div class='col-md-6'>This is next cell area , resizable element can't extend upto this area with <i>Parent</i> selection.<br><br>
</div></div>


Tutorial Resizable

Options|resizable|alsoResize|animate | animate get set|animateDuration| animateEasing|aspectRatio| autoHide cancel classes containment disabled ghost grid handles helper maxHeight maxWidth minWidth minHeight

Events

destroy disable enable