English | 正體中文 | 简体中文

Jquery ui sortable containment



范例程式码 Expand
<!-- Javascript -->
<link rel="stylesheet" href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css"></link>
<script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script>
<script type="text/javascript" src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
<script>
    $(function () {
        $("#items1").sortable({
            containment: "#container1"
        });
        $("#items2").sortable({
            containment: "#container2"
        });
        $("#items1,#items2").disableSelection();
    });
</script>

<!-- HTML -->
<style>
    .list {
        background-color: pink;
        font-size: 30px;
        text-align: center;
        cursor: pointer;
        font-family: Geneva,
        Arial,
        Helvetica,
        sans-serif;
        border: 1px solid gray;
    }
    .items.ui-selected {
        background: red;
        color: white;
        font-weight: bold;
    }
    .items {
        list-style-type: none;
        margin: 0;
        padding: 0;
    }
    .items li {
        float: left;
        margin: 2px;
        padding: 2px;
        width: 50px;
        height: 50px;
        line - height: 50px;
    }
    .highlight {
        border: 2px solid red;
        font-weight: bold;
        font-size: 50px;
        background-color: lightblue;
    }
</style>
<div id="container1" style="float:left;width:280px;border:1px solid black;height:200px">
    <ul id="items1" class="items">
        <li class="list">1</li>
        <li class="list">2</li>
        <li class="list">3</li>
        <li class="list">4</li>
        <li class="list">5</li>
        <li class="list">6</li>
        <li class="list">7</li>
        <li class="list">8</li>
        <li class="list">9</li>
        <li class="list">10</li>
        <li class="list">11</li>
        <li class="list">12</li>
    </ul>
</div>
<div id="container2" style="float:left;width:280px;border:1px solid black;height:200px;margin-left:100px;">
    <ul id="items2" class="items">
        <li class="list">1</li>
        <li class="list">2</li>
        <li class="list">3</li>
        <li class="list">4</li>
        <li class="list">5</li>
        <li class="list">6</li>
        <li class="list">7</li>
        <li class="list">8</li>
        <li class="list">9</li>
        <li class="list">10</li>
        <li class="list">11</li>
        <li class="list">12</li>
    </ul>
</div>

    
在线测试程序
© 2012 PureExample.com contact