效果:实现类似于学生换座位的效果,将网页内的两个元素通过拖拽的方式互换。找了一些现成的插件,发现都不太符合我的需求,于是参考网上的例子自己实现了一个,还没有优化。
参考:怎么用javascript进行拖拽
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd%22><html xmlns="http://www.w3.org/1999/xhtml%22><head><title>DragToReplaceDeom - liehuo.net</title><style>#displayRoom{background:#eee;position:relative;float:left;clear:both;padding:30px 0px 0px 20px;margin-left:20px;margin-top:10px;}.row{display:inline-block;float:left;width:90px;clear:none;top:0;/**//*background:#DFEFFC;*/}.row span{display:inline-block;width:60px;clear:none;background:#9192B1;height:30px;line-height:30px;margin-bottom:30px;text-align:center;}span.usr{cursor:pointer;position:absolute;display:inline-block;width:60px;clear:none;height:30px;line-height:30px;margin-bottom:30px;text-align:center;background:#4DA74D;color:#fff;}span.usr.catch{background:#BD9B33!important;}</style></head><body><div id="displayRoom"><div class="row"><span><span class="usr" id="345">学生甲</span></span><span></span><span></span><span></span></div><div class="row"><span><span class="usr" id="123">学生乙</span></span><span id="3"></span><span></span><span></span></div><div class="row"><span></span><span></span><span></span><span></span></div><div class="row"><span></span><span><span class="usr" id="456">学生一</span></span><span></span><span></span></div></div></body></html>s<br /><center>如不能显示效果,请按Ctrl+F5刷新本页,更多网页代码:<a href='http://www.wfuyu.com/' title="liehuo.net" target='_blank'>http://www.wfuyu.com/</a></center>提示:可修改后代码再运行!
上一篇 DWR是什么?有什么作用?如何使用?
下一篇 陈建权:用户体验和网站利益之间的取舍