jquery-ui怎样实现拖拽效果

 时间:2024-10-13 17:18:58

1、如图所示,在HTML中界面引入jquery和jquery-ui,jquery一定要jquery-ui前面,否则无法实现想要的效果。

jquery-ui怎样实现拖拽效果

2、如图所示,给div嵌套一个div,并且添加id。我给div添加了f和s的id。

jquery-ui怎样实现拖拽效果

3、如图所示,设置f的style样式效果,给它添加一个边框即可。然后这就是f的预览效果图。

jquery-ui怎样实现拖拽效果
jquery-ui怎样实现拖拽效果

4、如图所示,来再设置一下s的style样式,大小不要超过之前的f,设置背景色为红色。

jquery-ui怎样实现拖拽效果

5、如图所示,基本样式都写完了。接着我们开奘疚豫枭始给红色的div添加拖拽效果。使用("#s")来获取到红色的div,然后调用draggable方法来给获取到的事傥枕败红色div添加拖拽效果。

jquery-ui怎样实现拖拽效果
jquery-ui怎样实现拖拽效果

6、如图所示,再去看HTML界面,这时候就可以用鼠标拖拽红色的div了。然后把它移动到黑色的边框上。

jquery-ui怎样实现拖拽效果

7、如果我们想要把红色div约束在黑色边框氇筐塘瓠里面,那就添加这样的一个属性。如图所示,添加containment: "parent"就可以了。

jquery-ui怎样实现拖拽效果

8、添加containment: "parent"之后,红色div无论怎么拖拽都会被限制在黑色边框里面了。

jquery-ui怎样实现拖拽效果

9、当然,还可以限制红色div的拖拽方向,比如设置axis属性为y。这样的话,红色div只能往垂直方向拖拽,水平方向拖拽无效。

jquery-ui怎样实现拖拽效果
jquery-ui怎样实现拖拽效果
  • 利用CSS,设置半透明背景
  • 怎样对照比较修改网页代码!
  • C#的Razor中如何使用母版页
  • 如何用javascript写出九九乘法表?
  • myeclipse10新建jsp文件和新建html文件
  • 热门搜索
    垃圾减量分类手抄报 六一手抄报版面设计图 法制手抄报版面设计图 法制教育手抄报资料 初中英语手抄报内容 环境保护手抄报资料 关于法律的手抄报图片 中秋手抄报图片大全 好看的手抄报花边 语文手抄报资料