Вход Регистрация
Файл: ui/development-bundle/demos/draggable/constrain-movement.html
Строк: 74
<?php
<!doctype html>
<
html lang="en">
<
head>
    <
meta charset="utf-8">
    <
title>jQuery UI Draggable Constrain movement</title>
    <
link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
    <
script src="../../jquery-1.9.0.js"></script>
    <
script src="../../ui/jquery.ui.core.js"></script>
    <
script src="../../ui/jquery.ui.widget.js"></script>
    <
script src="../../ui/jquery.ui.mouse.js"></script>
    <
script src="../../ui/jquery.ui.draggable.js"></script>
    <
link rel="stylesheet" href="../demos.css">
    <
style>
    .
draggable width90pxheight90pxpadding0.5emfloatleftmargin0 10px 10px 0; }
    
#draggable, #draggable2 { margin-bottom:20px; }
    #draggable { cursor: n-resize; }
    #draggable2 { cursor: e-resize; }
    #containment-wrapper { width: 95%; height:150px; border:2px solid #ccc; padding: 10px; }
    
h3 clearleft; }
    </
style>
    <
script>
    $(function() {
        $( 
"#draggable" ).draggable({ axis"y" });
        $( 
"#draggable2" ).draggable({ axis"x" });

        $( 
"#draggable3" ).draggable({ containment"#containment-wrapper"scrollfalse });
        $( 
"#draggable5" ).draggable({ containment"parent" });
    });
    </
script>
</
head>
<
body>

<
h3>Constrain movement along an axis:</h3>

<
div id="draggable" class="draggable ui-widget-content">
    <
p>I can be dragged only vertically</p>
</
div>

<
div id="draggable2" class="draggable ui-widget-content">
    <
p>I can be dragged only horizontally</p>
</
div>

<
h3>Or to within another DOM element:</h3>
<
div id="containment-wrapper">
    <
div id="draggable3" class="draggable ui-widget-content">
        <
p>I'm contained within the box</p>
    </div>

    <div class="draggable ui-widget-content">
        <p id="draggable5" class="ui-widget-header">I'
m contained within my parent</p>
    </
div>
</
div>

<
div class="demo-description">
<
p>Constrain the movement of each draggable by defining the boundaries of the draggable areaSet the <code>axis</codeoption to limit the draggable's path to the x- or y-axis, or use the <code>containment</code> option to specify a parent DOM element or a jQuery selector, like 'document.'</p>
</div>
</body>
</html>
?>
Онлайн: 0
Реклама