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 相关文章推荐
在IE上直接编辑网页内容的js代码(IE地址栏js)
Apr 27 Javascript
jquery判断浏览器类型的代码
Nov 05 Javascript
html中使用javascript调用本地程序(exe、doc等)实现代码
Apr 26 Javascript
9行javascript代码获取QQ群成员具体实现
Oct 16 Javascript
javascript实现base64 md5 sha1 密码加密
Sep 09 Javascript
总结Javascript中的隐式类型转换
Aug 24 Javascript
使用Ajax与服务器(JSON)通信实例
Nov 04 Javascript
jquery实现图片平滑滚动详解
Mar 22 jQuery
基于JavaScript实现微信抢红包功能
Jul 20 Javascript
微信小程序支付PHP代码
Aug 23 Javascript
vue 使用axios 数据请求第三方插件的使用教程详解
Jul 05 Javascript
如何利用JS将手机号中间四位变成*号
Sep 29 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语法(1)
2006/10/09 PHP
深入Apache与Nginx的优缺点比较详解
2013/06/17 PHP
PHP 实现explort() 功能的详解
2013/06/20 PHP
PHP与javascript实现变量交互的示例代码
2013/07/23 PHP
PHP中new static()与new self()的区别异同分析
2014/08/22 PHP
ThinkPHP入库出现两次反斜线转义及数据库类转义的解决方法
2014/11/04 PHP
新浪的图片新闻效果
2007/01/13 Javascript
Ext面向对象开发实践(续)
2008/11/18 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
Javascript获取CSS伪元素属性的实现代码
2014/09/28 Javascript
纯JavaScript基于notie.js插件实现消息提示特效
2016/01/18 Javascript
jQuery判断浏览器并动态调整select宽度的方法
2016/03/02 Javascript
Bootstrap CDN和本地化环境搭建
2016/10/26 Javascript
简单谈谈ES6的六个小特性
2016/11/18 Javascript
JS实现全屏的四种写法
2016/12/30 Javascript
Angular中的$watch方法详解
2017/09/18 Javascript
vue柱状进度条图像的完美实现方案
2019/08/26 Javascript
VueQuillEditor富文本上传图片(非base64)
2020/06/03 Javascript
Python struct.unpack
2008/09/06 Python
浅谈python import引入不同路径下的模块
2017/07/11 Python
python中日志logging模块的性能及多进程详解
2017/07/18 Python
Python基于回溯法子集树模板解决旅行商问题(TSP)实例
2017/09/05 Python
python匹配两个短语之间的字符实例
2018/12/25 Python
flask应用部署到服务器的方法
2019/07/12 Python
python 字符串追加实例
2019/07/20 Python
我的求职择业计划书
2014/04/04 职场文书
《卖木雕的少年》教学反思
2014/04/11 职场文书
真诚的求职信
2014/07/04 职场文书
大学生考试作弊检讨书
2014/09/21 职场文书
工厂见习报告范文
2014/10/31 职场文书
自主招生自荐信怎么写
2015/03/24 职场文书
德能勤绩工作总结
2015/08/11 职场文书
护理工作心得体会
2016/01/22 职场文书
python实现简单倒计时功能
2021/04/21 Python
go语言中http超时引发的事故解决
2021/06/02 Golang
CSS精灵图的原理与使用方法介绍
2022/03/17 HTML / CSS