美文网首页
2019-05-30 Ready-three 关于拖拽排序问题

2019-05-30 Ready-three 关于拖拽排序问题

作者: lao老麻 | 来源:发表于2019-05-30 17:33 被阅读0次

    先引入

    //jq文件
    <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
    //jq ui文件
    <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
    

    html文件

     <ul id="sortable">
            <li class="ui-state-default">
                item1
                <ol class="ol">
                    <li>1</li>
                    <li>2</li>
                    <li>3</li>
                    <li>4</li>
                    <li>5</li>
    
                </ol>
            </li>
            <li class="ui-state-default">Item 2
    
                    <ol class="ol">
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                            <li>4</li>
                            <li>5</li>
            
                        </ol>
            </li>
            <li class="ui-state-default">Item 3
    
                    <ol class="ol">
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                            <li>4</li>
                            <li>5</li>
            
                        </ol>
            </li>
            <li class="ui-state-default">Item 4
                    <ol class="ol">
                            <li>1</li>
                            <li>2</li>
                            <li>3</li>
                            <li>4</li>
                            <li>5</li>
            
                        </ol>
            </li>
        
        </ul>
    

    css文件

      #sortable {
                list-style-type: none;
                margin: 0;
                padding: 0;
                width: 20%;
                cursor: pointer;
            }
    
            #sortable li {
                margin: 0 3px 3px 3px;
                padding: 0.4em;
                padding-left: 1.5em;
                font-size: 1.4em;
                /* height: 18px; */
            }
            ol{
                list-style: none;
                display: none
            }       
    

    js文件

     $(function () {
                $("#sortable").sortable();//开启拖拽方法
                $(".ol").sortable();
                $("li").click(function(){
                    console.log($(this).index());
                    return false    
                })
                
                $("#sortable>li").click(function(){
                    $(this).find(".ol").slideToggle()
                })
                
            });
    

    其他参数可参考!https://www.cnblogs.com/jiangtuzi/p/3758389.html

    相关文章

      网友评论

          本文标题:2019-05-30 Ready-three 关于拖拽排序问题

          本文链接:https://www.haomeiwen.com/subject/fsmdtctx.html