jQuery实现可拖拽的许愿墙效果【附demo源码下载】


Posted in Javascript onSeptember 14, 2016

本文实例讲述了jQuery实现可拖拽的许愿墙效果。分享给大家供大家参考,具体如下:

运行效果图如下:

jQuery实现可拖拽的许愿墙效果【附demo源码下载】

这里简单介绍下功能点:

① 随机显示背景图或背景色
② 出现的位置随机
③ 可以通过拖拽改变位置

好了,附上代码:

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8"/>
  <title>许愿墙</title>
  <link rel="stylesheet" href="base.min.css"/>
  <style>
  #wish{height:650px;margin:20px;position:relative;width:960px;}
  .wish{background:url(wish_bg.png) no-repeat 0 0;color:#000;height:166px;padding:10px 20px 30px 20px;width:185px;}
  .wish-close{background:url(wish_close_bg.png) no-repeat 0 0;display:none;position:absolute;right:5px;top:-5px;width:17px;height:17px;}
  </style>
</head>
<body>
  <ul id="wish">
    <li>11111</li>
    <li>22222</li>
    <li>33333</li>
    <li>44444</li>
    <li>55555</li>
  </ul>
</body>
</html>
<script src="jquery.min.js"></script>
<script src="jquery-ui.min.js"></script>
<script src="wish.js"></script>
<script>
$(function(){
  $('#wish').wish();
  $('.wish').draggable({containment:'#wish',scroll:false});
});
</script>

注意:

jqueryui 需要加载 draggable 和 scale Effect,draggable 是支持拖拽,而 scale Effect 是点击关闭的效果。

完整实例代码点击此处本站下载。

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
jquery 插件学习(五)
Aug 06 Javascript
js形成页面的一种遮罩效果实例代码
Jan 04 Javascript
js+css实现超简洁的二级下拉菜单效果代码
Sep 07 Javascript
js多功能分页组件layPage使用方法详解
May 19 Javascript
全面了解JS中的匿名函数
Jun 29 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
Nov 22 Javascript
JS匿名函数类生成方式实例分析
Nov 26 Javascript
vue中element-ui表格缩略图悬浮放大功能的实例代码
Jun 26 Javascript
微信小程序dom操作的替代思路实例分析
Dec 06 Javascript
JavaScript函数的特性与应用实践深入详解
Dec 30 Javascript
js设置默认时间跨度过程详解
Jul 17 Javascript
Vue自定义组件的四种方式示例详解
Feb 28 Javascript
再谈javascript注入 黑客必备!
Sep 14 #Javascript
AngularJS 表达式详解及实例代码
Sep 14 #Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
Sep 14 #Javascript
js注入 黑客之路必备!
Sep 14 #Javascript
AngularJS 模块化详解及实例代码
Sep 14 #Javascript
AngularJS 过滤与排序详解及实例代码
Sep 14 #Javascript
AngularJS  自定义指令详解及实例代码
Sep 14 #Javascript
You might like
一个取得文件扩展名的函数
2006/10/09 PHP
用PHP函数解决SQL injection
2006/12/09 PHP
Windows7下PHP开发环境安装配置图文方法
2010/05/20 PHP
PHP封装CURL扩展类实例
2015/07/28 PHP
js png图片(有含有透明)在IE6中为什么不透明了
2010/02/07 Javascript
淘宝搜索框效果实现分析
2011/03/05 Javascript
JQuery中使用Ajax赋值给全局变量失败异常的解决方法
2014/08/18 Javascript
jquery中添加属性和删除属性
2015/06/03 Javascript
js实现延迟加载的方法
2015/06/24 Javascript
仿iframe效果Aajx文件上传实例
2016/11/18 Javascript
js微信扫描二维码登录网站技术原理
2016/12/01 Javascript
BootStrap 模态框实现刷新网页并关闭功能
2017/01/04 Javascript
jQuery实现限制文本框的输入长度
2017/01/11 Javascript
深入理解Javascript箭头函数中的this
2017/02/13 Javascript
vue实现的组件兄弟间通信功能示例
2018/12/04 Javascript
深入了解query和params的使用区别
2019/06/24 Javascript
javascript sort()对数组中的元素进行排序详解
2019/10/13 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
VUE兄弟组件传值操作实例分析
2019/10/26 Javascript
Python中pip安装非PyPI官网第三方库的方法
2015/06/02 Python
Python发送form-data请求及拼接form-data内容的方法
2016/03/05 Python
Python 2.x如何设置命令执行的超时时间实例
2017/10/19 Python
python 判断矩阵中每行非零个数的方法
2019/01/26 Python
python利用selenium进行浏览器爬虫
2019/04/25 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
Django和Flask框架优缺点对比
2019/10/24 Python
Python远程开发环境部署与调试过程图解
2019/12/09 Python
Python编译成.so文件进行加密后调用的实现
2019/12/23 Python
python next()和iter()函数原理解析
2020/02/07 Python
出国留学计划书
2014/04/27 职场文书
北京离婚协议书范文2014
2014/09/29 职场文书
高中社区服务活动报告
2015/02/05 职场文书
董事长助理岗位职责
2015/02/11 职场文书
搭讪开场白台词大全
2015/05/28 职场文书
慰问信的写作格式及范文!
2019/06/24 职场文书
基于Pygame实现简单的贪吃蛇游戏
2021/12/06 Python