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的实现原理的模拟代码 -3 事件处理
Aug 03 Javascript
23个Javascript弹出窗口特效整理
Feb 25 Javascript
有效提高JavaScript执行效率的几点知识
Jan 31 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
Mar 03 Javascript
JS判断iframe是否加载完成的方法
Aug 03 Javascript
js 函数式编程学习笔记
Mar 25 Javascript
微信小程序实现弹出菜单功能
Jun 12 Javascript
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
JavaScript获取某一天所在的星期
Sep 05 Javascript
使用kbone解决Vue项目同时支持小程序问题
Nov 08 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
Nov 19 Javascript
vue子组件改变父组件传递的prop值通过sync实现数据双向绑定(DEMO)
Feb 01 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 Mysql日期和时间函数集合
2007/11/16 PHP
PHP中break及continue两个流程控制指令区别分析
2011/04/18 PHP
PHP通过iconv将字符串从GBK转换为UTF8字符集
2011/07/18 PHP
php魔术函数__call()用法实例分析
2015/02/13 PHP
支持中文的PHP按字符串长度分割成数组代码
2015/05/17 PHP
一个简单安全的PHP验证码类 附调用方法
2016/06/24 PHP
PHP Redis扩展无法加载的问题解决方法
2019/08/22 PHP
OfflineSave离线保存代码再次发布使用说明
2007/05/23 Javascript
JavaScript 代码压缩工具小结
2012/02/27 Javascript
js中判断Object、Array、Function等引用类型对象是否相等
2012/08/29 Javascript
在父页面得到zTree已选中的节点的方法
2015/02/12 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
2016/06/23 Javascript
jQuery实现的纵向下拉菜单实例详解【附demo源码下载】
2016/07/09 Javascript
JS函数修改html的元素内容,及修改属性内容的方法
2016/10/28 Javascript
nodejs实例解析(输出hello world)
2017/01/03 NodeJs
jQuery中 bind的用法简单介绍
2017/02/13 Javascript
从零学习node.js之模块规范(一)
2017/02/21 Javascript
vue父组件通过props如何向子组件传递方法详解
2017/08/16 Javascript
jQuery EasyUI 折叠面板accordion的使用实例(分享)
2017/12/25 jQuery
jQuery中的类名选择器(.class)用法简单示例
2018/05/14 jQuery
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
小程序多图列表实现性能优化的方法步骤
2019/05/28 Javascript
学习python处理python编码问题
2011/03/13 Python
深入解析Python编程中JSON模块的使用
2015/10/15 Python
python 字符串和整数的转换方法
2018/06/25 Python
python文件转为exe文件的方法及用法详解
2019/07/08 Python
Python的赋值、深拷贝与浅拷贝的区别详解
2020/02/12 Python
Mac中PyCharm配置Anaconda环境的方法
2020/03/04 Python
REISS美国官网:伦敦最受欢迎的时尚品牌
2019/08/16 全球购物
一道SQL面试题
2012/12/31 面试题
财务会计大学生自我评价
2014/04/09 职场文书
简单的辞职信模板
2015/05/12 职场文书
保护地球的宣传语
2015/07/13 职场文书
python正则表达式re.search()的基本使用教程
2021/05/21 Python
Golang二维数组的使用方式
2021/05/28 Golang