jquery动画

Jq学习笔记(7)JQ动画

僤鯓⒐⒋嵵緔 提交于 2020-03-24 06:42:24
一.摘要 本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案, 即使你会使用jQuery也能在阅读中发现些许秘籍. 开发人员一直痛疼做动画. 但是有了jQuery你会瞬间成为别人(那些不知道jQuery的人)眼里的动画高手! 本文将介绍jQuery的动画相关函数.原来做动画如此简单! 二.前言 本系列文章的实例都是针对某一个技术细节的, 因为我们要学习的是基础知识, 虽然总有人希望要复杂一些的应用示例, 但是我想还是让我们先把基础打牢, 有了扎实的基础凭借每个人的智慧一定能创造出更多更好的应用. 就在写这篇文章的前几天, 还有不止一个同事在为了"弹出层"效果而犯愁. 但是以后再面对这样的功能看过本篇文章的每一个人都可以开心的微笑了. jQuery, make work easy ! 三.从实例开始 做web程序经常要使用弹出层, 比如单击文字或按钮显示一段提示文字等. 假设有如下需求: 单击图中的"显示提示文字"按钮, 在按钮的下方显示一个弹出层. 单击任何空白区域或者弹出层,弹出层消失. 用原始javascript我们也完全可以完成这个工作. 有以下几点注意事项: 1. 弹出层的位置需要动态计算. 因为触发弹出事件的对象可能出现在页面的任何位置, 比如截图中的位置. 2. 为document绑定单击是关闭弹出层的函数, 要使用多播委托,

瀑布流插件

蹲街弑〆低调 提交于 2020-03-23 21:46:04
“ 瀑布流 布局”随着pinterest网的流行而出名,现在国内使用这种风格布局的网站也越来越多,比如说Mark之,蘑菇街,点点网,哇哦等等。 今天,主要向大家介绍一些相关的制作插件,以及成功的案例,希望能给大家今后的工作有所帮助。 制作 瀑布流 布局的优秀插件 首先简单的向大家推荐几款制作 瀑布流 的 jQuery 插件,这些插件能帮助大家轻松的实现类似于pinterest的布局效果: 1. Masonry Masonry是一个动态的网格布局插件。每个元素水平方向都采用全float布局,但在垂直方向使用绝对定位来控制元素的位置,犹如彻墙一样,能做到见缝插针。 2. Isotope Isotope是一款实现动态布局的精致 jQuery 插件,是单独的CSS无法实现的,而且他可以通过jQuery选择器来控制元素的显示与隐藏等。 3. Blockslt BlocksIt.js是一个创建动态的网格布局的jQuery插件。它将HTML元素转换为“块”,它们的位置布局类似于网格布局的Pinterest一样。 4. Wookmark Wookmark是一款简单的动态网格布局的jQuery插件。 5. Pinterest Clone Layout 这是一个客隆了Pinterest网站布局的jQuery,方便你快速创建一个类似于pinterest布局效果的站点 6. Flex

python学习之路前端-jQuery

喜夏-厌秋 提交于 2020-03-23 03:17:46
jQuery简介 JQuery是继 prototype 之后又一个优秀的 Javascript 库。它是轻量级的js库 ,它兼容 CSS3 ,还兼容各种浏览器( IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理 HTML ( 标准通用标记语言 下的一个应用)、events、实现动画效果,并且方便地为网站提供 AJAX 交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的 插件 可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可。 jQuery是一个兼容多浏览器的 javascript 库,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人 John Resig 在纽约的 barcamp 发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。如今,jQuery已经成为最流行的javascript库,在世界前10000个访问最多的网站中,有超过55%在使用jQuery。 jQuery是免费、开源的,使用

流行的jQuery信息提示插件(jQuery Tooltip Plugin)

荒凉一梦 提交于 2020-03-22 14:12:41
流行的jQuery信息提示插件(jQuery Tooltip Plugin) 信息提示虽然是小东西,但是在网站设计中却起到了巨大的作用。如果你网站的信息提示做的好,会给访客留下非常深刻的印象。下面有30个非常流行的jQuery信息提示插件,希望对各位有所帮助。记住,所有的这些都是为了使网站设计更好。 1. Dynamic tooltip 非常漂亮的tooltip!有渐变、透明、阴影等效果。 Dynamic tooltip 2. Popup Bubble 优秀的tooltip!虽然看起来简单,但是过渡效果非常棒,适用于简单干净的网站。 Popup Bubble 3. jQuery Horizontal Tooltips Menu Tutorials 精美的tooltip!提示信息不会消失,除非你点击其它链接。看起来非常简单,但是它的动画效果却非常棒。 jQuery Horizontal Tooltips Menu Tutorials 4. Prototip 多种多样的提示效果,极有效的简化工作过程。 Prototip 5. Coda Popup Bubble 非常漂亮的信息提示,有过渡效果和背景阴影。 Coda Popup Bubble 6. Awesomeness 非常酷的信息提示,平滑的过渡效果,并且有透明边框。 Awesomeness 7. TipTip 漂亮的信息提示

流行的jQuery信息提示插件(jQuery Tooltip Plugin)

和自甴很熟 提交于 2020-03-22 14:09:45
流行的jQuery信息提示插件(jQuery Tooltip Plugin) Learning , by 木公. 信息提示虽然是小东西,但是在网站设计中却起到了巨大的作用。如果你网站的信息提示做的好,会给访客留下非常深刻的印象。下面有30个非常流行的jQuery信息提示插件,希望对各位有所帮助。记住,所有的这些都是为了使网站设计更好。 1. Dynamic tooltip 非常漂亮的tooltip!有渐变、透明、阴影等效果。 Dynamic tooltip 2. Popup Bubble 优秀的tooltip!虽然看起来简单,但是过渡效果非常棒,适用于简单干净的网站。 Popup Bubble 3. jQuery Horizontal Tooltips Menu Tutorials 精美的tooltip!提示信息不会消失,除非你点击其它链接。看起来非常简单,但是它的动画效果却非常棒。 jQuery Horizontal Tooltips Menu Tutorials 4. Prototip 多种多样的提示效果,极有效的简化工作过程。 Prototip 5. Coda Popup Bubble 非常漂亮的信息提示,有过渡效果和背景阴影。 Coda Popup Bubble 6. Awesomeness 非常酷的信息提示,平滑的过渡效果,并且有透明边框。 Awesomeness 7.

jQuery简介

此生再无相见时 提交于 2020-03-22 10:42:10
2013-11-17 一.首先我们要了解jQuery与JavaScript的区别: *JavaSipt是为了适应动态网页制作的需要而诞生的一种编辑语音.他是由Netscape公司开发的一种脚本语音(scripting language). *JQuery是继Prototype之后有一个优势的JavaScript库,他由John Resig创建于2006年1月.他简化了遍历HTML文档.操作DOM.处理事件.执行动画和Ajax的操作.他独特而优雅的代码风格改变了JavaScript程序员的设计方式和思维. 二.jQuery的优势 1.轻量级:   jQuery非常轻巧,采用Dean Edwards 的Packer压缩后,只有不到30kb的大小,如果服务器端启用gzip压缩后,甚至只有16kb的大小! 2.强大的选择器:   jQuery可以让操作者使用从CSS1到CSS3几乎所有的选择器,以及jQuery独创的高级而复杂的选择器. 3.出色的DOM操作的封装   jQuery封装了大量常用DOM操作,使用编写DOM操作相关程序员的时候能够得以应手,优雅的完成各种原版非常复杂的操作,让JavaScript新手也能写出出色的程序. 4.可靠的事件处理机制   jQuery的事件处理机制吸取了JavaScript专家Dean Edwards 编写的事件处理函数的精华

20款网页常用的返回顶部代码

谁都会走 提交于 2020-03-21 12:31:26
jQuery网页滚动显示浮动导航带返回顶部按钮 css3悬浮返回顶部按钮悬停显示二维码特效 jQuery网页返回顶部固定层微信二维码代码 jQuery绿色的qq在线客服点击返回顶部代码 div css网页右侧返回顶部样式代码 jQuery响应式网页返回顶部按钮代码 jQuery win8扁平风格返回顶部和在线客服网站侧边栏代码 jquery扁平风格带二维码的页面滑动返回顶部按钮代码 jQuery仿威锋商城网站右侧悬浮层返回顶部代码 jQuery带微信二维码网页侧边返回顶部效果 jquery win8风格的页面返回顶部按钮带二维码和qq在线客服 jQuery右下角浮动层火箭动画返回顶部效果代码 jQuery图翼网侧边带二维码的返回顶部代码 jquery win8效果的右侧网页浮动框代码返回顶部菜单按钮 seajs jquery框架实现可爱的卡通人物动画返回顶部代码 JQUERY返回顶部功能带微信二维码和新闻提示 jquery.scrollto.js实现页面平滑滚动返回顶部按钮 jquery fixed页面右侧浮动固定层返回顶部按钮带微信二维码的返回顶部代码 jquery右下角固定层返回顶部按钮_带一键关注微博的返回顶部按钮 jquery scrolltop页面滚动返回顶部_可爱的火箭动画页面置顶效果 来源: https://www.cnblogs.com/jsfoot/p

jQuery总结

て烟熏妆下的殇ゞ 提交于 2020-03-20 21:42:43
一、jQuery初步认知 jQuery概述 JQuery概念 javascript概念 基于Js语言的API和语法组织逻辑,通过内置window和document对象,来操作内存中的DOM元素 JQuery概念 基于javascript的,同上,提高了代码的效率 jQuery是什么: 是一个javascript代码仓库,我们称之为javascript框架。 是一个快速的简洁的javascript框架,可以简化查询DOM对象、处理事件、制作动画、处理Ajax交互过程。 它可以帮我们做什么(有什么优势) 轻量级、体积小,使用灵巧(只需引入一个js文件) 强大的选择器 出色的DOM操作的封装 出色的浏览器兼容性 可靠的事件处理机制 完善的Ajax 链式操作、隐式迭代 方便的选择页面元素(模仿CSS选择器更精确、灵活) 动态更改页面样式/页面内容(操作DOM,动态添加、移除样式) 控制响应事件(动态添加响应事件) 提供基本网页特效(提供已封装的网页特效方法) 快速实现通信(ajax) 易扩展、插件丰富 如何引入JQuery包 引入本地的JQuery 引入Google在线提供的库文件(稳定可靠高速) 使用Google提供的API导入 写第一个JQUery案例 解释:在JQuery库中,$是JQuery的别名,$()等效于就jQuery() <script type=“text

jQuery基本知识

故事扮演 提交于 2020-03-20 05:10:34
                                     jQuery知识结构 * jQuery入门? * js函数库(DOM/ajax) * 特点: * HTML元素选取 * HTML元素操作 * CSS操作 * HTML事件处理 * JS动画效果 * 链式调用 * 浏览器兼容 * Ajax封装 * 易扩展插件 * helloworld * 引入库 * 引入库文件到项目中 * 在页面中引入 * 使用库 * 使用jQuery核心函数 : $/jQuery * 使用jQuery核心对象 : 使用调用$()返回的结果 $(function(){ $('#demo').click(function(){ //处理点击响应逻辑 }); }); * 回调函数: * 你定义的 * 你没有调用 * 但它最终执行了(一定时机/条件) * jQuery的2把利器 * jQuery核心函数 : * $/jQuery : jQuery库定义的两个全局函数 * 作为一般函数调用 : $(params) * callback function : 绑定文档加载完成的回调 * 选择器字符串 : 查找所有匹配的dom元素, 并包装为jQuery对象返回 * 标签字符串 : 生成dom元素对象, 并包装为jQuery对象返回 * dom元素对象: 将指定的dom元素包装为jQuery对象返回

jQuery Easing 使用方法及其图解

[亡魂溺海] 提交于 2020-03-19 01:37:43
从 jQuery API 文档 中可以知道,jQuery自定义动画的函数.animate( properties [, duration] [, easing] [, complete] )有四个参数: properties:一组包含作为动画属性和终值的样式属性和及其值的集合 duration(可选):动画执行时间,其值可以是三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000) easing(可选):要使用的过渡效果的名称,如:"linear" 或"swing" complete(可选):在动画完成时执行的函数 其中参数easing默认有两个效果:"linear"和"swing",如果需要更多效果就要插件支持了, jQuery Easing Plugin 提供了像"easeOutExpo"、"easeOutBounce"等30多种效果,大家可以 点击这里 去看每一种easing的演示效果,下面详细介绍下其使用方法及每种easing的曲线图。 jQuery easing 使用方法 首先,项目中如果需要使用特殊的动画效果,则需要在引入jQuery之后引入jquery.easing.1.3.js [html] view plain copy < script type = "text/javascript" src =