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 相关文章推荐
传智播客学习之java 反射
Nov 22 Javascript
Node.js事件循环(Event Loop)和线程池详解
Jan 28 Javascript
js获取表格的行数和列数的方法
Oct 23 Javascript
浅谈javascript中onbeforeunload与onunload事件
Dec 10 Javascript
多个js毫秒倒计时同时进行效果
Jan 05 Javascript
实例讲解JS中setTimeout()的用法
Jan 28 Javascript
微信小程序 教程之数据绑定
Oct 18 Javascript
JavaScript数据结构之二叉树的删除算法示例
Apr 13 Javascript
200行HTML+JavaScript实现年会抽奖程序
Jan 22 Javascript
点击按钮弹出模态框的一系列操作代码实例
Mar 29 Javascript
详解vue-cli+es6引入es5写的js(两种方法)
Apr 19 Javascript
JavaScript React如何修改默认端口号方法详解
Jul 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
php 无限级 SelectTree 类
2009/05/19 PHP
php在页面中调用fckeditor编辑器的方法
2011/06/10 PHP
限制ckeditor上传图片文件大小的方法
2013/11/15 PHP
浅谈ThinkPHP中initialize和construct的区别
2017/04/01 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
Windows平台PHP+IECapt实现网页批量截图并创建缩略图功能详解
2019/08/02 PHP
event对象的方法 兼容多浏览器
2009/06/27 Javascript
js中settimeout方法加参数
2014/02/28 Javascript
零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
2014/12/20 Javascript
jquery果冻抖动效果实现方法
2015/01/15 Javascript
如何提高数据访问速度
2016/12/26 Javascript
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
jQuery实现的3D版图片轮播示例【滑动轮播】
2019/01/18 jQuery
用python 制作图片转pdf工具
2015/01/30 Python
Python中用startswith()函数判断字符串开头的教程
2015/04/07 Python
简单的Python的curses库使用教程
2015/04/11 Python
在Python的Flask框架中使用日期和时间的教程
2015/04/21 Python
python利用MethodType绑定方法到类示例代码
2017/08/27 Python
python实现机械分词之逆向最大匹配算法代码示例
2017/12/13 Python
numpy 对矩阵中Nan的处理:采用平均值的方法
2018/10/30 Python
python如何将多个PDF进行合并
2019/08/13 Python
pytorch如何冻结某层参数的实现
2020/01/10 Python
tensorflow多维张量计算实例
2020/02/11 Python
python文件及目录操作代码汇总
2020/07/08 Python
HTML5+JS实现俄罗斯方块原理及具体步骤
2013/11/29 HTML / CSS
Alba Moda德国网上商店:意大利时尚女装销售
2016/11/14 全球购物
美国美食礼品篮网站:Gourmet Gift Baskets
2019/12/15 全球购物
班级团队活动方案
2014/08/14 职场文书
社区护士演讲稿
2014/08/27 职场文书
学校组织向国旗敬礼活动方案(中小学适用)
2014/09/27 职场文书
2014年出纳工作总结与计划
2014/12/09 职场文书
挂靠协议书
2015/01/27 职场文书
毕业论文答辩开场白
2015/05/27 职场文书
MySQL系列之五 视图、存储函数、存储过程、触发器
2021/07/02 MySQL
Python 全局空间和局部空间
2022/04/06 Python
服务器间如何实现文件共享
2022/05/20 Servers