JQuery插件实现图片拖拽删除

来源:互联网 发布:软件开发职业方向 编辑:程序博客网 时间:2024/05/16 18:18


<html xmlns="http://www.w3.org/1999/xhtml"><head>    <title></title>    <style type="text/css">        #mydiv        {            width: 900px;            background-color: #444;            position: absolute;            left: 100px;        }        img        {            width: 200px;            height: 200px;        }        ul        {            list-style-type: none;        }        ul li        {            display: inline;        }    </style>    <script src="js/Jquery1.7.js" type="text/javascript"></script>    <script src="js/jquery.ui.core.js" type="text/javascript"></script>    <script src="js/jquery.ui.widget.js" type="text/javascript"></script>    <script src="js/jquery.ui.mouse.js" type="text/javascript"></script>    <script src="js/jquery.ui.draggable.js" type="text/javascript"></script>    <script type="text/javascript">        $(function () {            //存储的是被拖动的图片的初始坐标            var startleft = 0;            var starttop = 0;            $('img').draggable({                start: function () {                    //为两个变量设置被拖动图片的初始坐标                    startleft = $(this).offset().left;                    starttop = $(this).offset().top;                },                stop: function () {                    if ($(this).offset().left > $('#mydiv').offset().left + $('#mydiv').width() || $(this).offset().top > $('#mydiv').offset().top + $('#mydiv').height()) {                        $(this).remove();                    }                    else {                        //复位                        $(this).offset({                            left: startleft,                            top: starttop                        })                    }                }            });        })        </script></head><body>    <div id="mydiv">        <ul>            <li>                <img src="images/2.jpg" /></li>            <li>                <img src="images/3.jpg" /></li>            <li>                <img src="images/4.jpg" /></li>            <li>                <img src="images/5.jpg" /></li>        </ul>    </div></body></html>


原创粉丝点击