最近在研究Interface elements for jQuery(http://interface.eyecon.ro/),此插件封装了一些拖拽效果,并且使用非常简单,能轻松实现拖拽排序、购物车、博客首页排版等UI,所以模仿和讯的图片排序做了一个简单样例:
预览:
<iframe width="500" height="500" src="http://www.5533110.com/yw/Uploadfile/20070613/20070613_113314_109/123/" style="width: 561px; height: 369px;"></iframe>
代码:
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
<title>Sortablesdemo-InterfacepluginforjQuery</title>
<scripttype="text/javascript"src="jquery.js"></script>
<scripttype="text/javascript"src="interface.js"></script>
<styletype="text/css"media="all">
body
{}{
background:#fff;
height:100%;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
}
#sort1
{}{
width:350px;
height:200px;
}
divimg
{}{
float:left;
width:60px;
height:60px;
margin:10px;
border:solid3px#ccc;
}
.sorthelper
{}{
background-color:#f5f5f5;
float:left;
border:4pxsolid#ccc;
}
.sortableactive
{}{
}
.sortablehover
{}{
}
</style>
</head>
<body>
<divid="sort1">
<imgsrc="1.jpg"class="sortableitem"id="1"alt="1"/>
<imgsrc="2.jpg"class="sortableitem"id="2"alt="2"/>
<imgsrc="3.jpg"class="sortableitem"id="3"alt="3"/>
<imgsrc="4.jpg"class="sortableitem"id="4"alt="4"/>
<imgsrc="5.jpg"class="sortableitem"id="5"alt="5"/>
<imgsrc="6.jpg"class="sortableitem"id="6"alt="6"/>
</div>
<divclass="serializer">
<ahref="#"onClick="serialize();returnfalse;">提交排序</a>
</div>
<scripttype="text/javascript">
$(document).ready(
function(){
$('#sort1').Sortable(
{
accept:'sortableitem',//拖拽元素class名
helperclass:'sorthelper',//拖拽时投放位置的样式
activeclass:'sortableactive',//拖拽时悬空时class
hoverclass:'sortablehover',//拖拽时经过时class
opacity:0.5,//拖拽时透明度
fx:200,//拖拽时回位速度
revert:true,
floats:true,
tolerance:'pointer',
onchange:changedata//拖拽状态改变时触发事件
}
)
}
);
functionchangedata()
{
}
functionserialize(s)
{
serial=$.SortSerialize(s);
alert(serial.hash.replace(/&sort1/[/]=/g,",").replace("sort1[]=",""));
/**//*这里可使用jqueryform插件ajax提交
(http://www.malsup.com/jquery/form/#code-samples)
使用也非常方便
*/
};
</script>
</body>
</html>
分享到:
相关推荐
最基本的图片拖拽实例模板,之前做图集图片拖拽排序时候的模板,
jquery图片拖拽排序ajax更新排序顺序 鼠标悬停可以显示删除图片图标
jQuery拖拽插件制作拖拽排序特效
jQuery拖拽插件制作拖拽排序特效是一款非常实用的鼠标拖拽布局插件。
jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...
jquery图片拖拽排序,改进了出现滚动条后定位不准的问题。
jquery-1.3.2-vsdoc.js jquery-1.8.3.min.js jquery-1.3.2.min.js jquery-1.4.1-vsdoc.js jquery-1.4.1.min.js jquery-1.4.2-vsdoc.js jquery-1.4.2.min.js jquery-1.4.3-vsdoc.js jquery-1.4.3.min.js ...
最新jquery-ui-1.11.2日期控件,官网下载内涵图片和自己添加的中文辅助jquery-ui-timepicker-zh-CN.js,经过本人测试绝对可以用,不知道怎么用的百度上找个例子即可,需要导入的包 ${ctx}/plugins/jquery-ui-1.11.2/...
这里包含jquery-ui-1.8.16.custom.min.js/jquery-ui-1.8.16.custom.css,我费了好长时间找到的,此东西可以配合jQuery UI开发指南一书使用。
jQuery-Waterwheel-Carousel-图片左右滚动切换特效
jqueryUI拖拽排序插件,单独的插件,可以独立使用!不必引入整个jqueryUi框架就可使用
jQuery-file-upload的各种语言拖拽上传文件功能。官网最新版本
jQuery拖拽插件制作拖拽排序效果代码 jQuery拖拽插件制作拖拽排序效果代码
jquery-ui-日期框扩展成时间框 jquery-ui时间框 基于别人的代码进行修改 jquery-ui-1.8.16.custom.css文件末尾加入以下代码 .ui-timepicker-div .ui-widget-header{ margin-bottom: 8px; } .ui-timepicker-div dl{ ...
jQuery-photoClip-master 图片商城剪切,jq,js web开发
jQuery实现图片上传拖拽排序代码.zip
jquery图片拖拽排序
jquery--下拉框的实现jquery--下拉框的实现
jquery-1.11.0 + jquery-UI-1.10.4