【jQuery】 ui effects

jQuery UI 工作原理 jQuery UI 是建立在 jQuery 库之上的一个开源 JavaScript 库,它提供了一系列用户界面交互、特效、小部件和主题。它旨在简化 HTML 用户界面的开发,使开发者能够轻松地创建具有丰富交互性和视觉吸引力的网页。本文将深入探讨 jQuery UI 的工作原理,包括其核心组件、如何与 jQuery 集成,以及如何在网页中实现各种交互和视觉效果。 阅读详情

jQuery ui 内置了一组effects,包括:blind,bounce,clip,drop,explode,fade,fold,highlight,pulsate,puff,scale,size,shake,slide,transfer这些效果

这些effect可以通过$("selector").effect(effect,[option],[speed],[callback]), 

i.e. $('selector').effect('bounce', {direction: 'left', distance: 100, times: 10}, 3000, func_1(){});

或者是jQuery中包装的show和hide方法调用。其参数和effect调用相同。

这里说明下参数的含义:

effect:就是效果名称,可以是上面列举的effects之一。

option:在不同的effect中包含不同的option。

speed:可以是数值,单位是ms,也可以是"slow","normal", 和 "fast"。

callback:就是执行完动画后的回调函数。

下面就每个effect的option做一个说明:

blind:(hide/show)

  mode:值为hide/show

   direction:值为vertical/horizontal


 bounce: (弹跳)

   direction: 值为up/down/left/right

  distance: 值为数值,默认为20

  times: 值为数值,默认为5

  duration:值为数值,每个弹跳的速度,默认值250ms

  

 clip:(收起)

  mode:值为show/hide

   direction:值为vertical/horizontal


drop(丢入或者丢出)

  direction: 值为left/right/top/down

  mode: 值为show/hide

  distance:值为数值。


 explode

  pieces: 值为数字,爆炸的块数。默认为9

  mode: 值为show/hide/toggle


fade (消失)

  mode: 值为show/hide


fold (折叠,默认先上下折叠,size定义的就是折叠的高度, 然后再水平折叠)

  mode:值为show/hide

  size: 值为数值,折叠的大小,默认为15

  horizFirst:bool值,是否先水平方向折叠

  

highlight(强调)

  mode: 值为show/hide

  color: 值为颜色值,默认为#ffff99


pulsate(闪烁)

  mode:值为show/hide

  times:值为数值,跳动的次数

  

puff(膨胀)

  mode:值为show/hide

  percent: 值为数值,膨胀的比例,默认为150

  

scale(放大/缩小)

  mode:值为show/hide

  percent: 值为数值

  direction:vertical/horizontal/both

  origin:原始大小

  from: 效果开始的大小


size

  mode:值为show/hide

  restore: bool类型,默认false

  scale:vertical/horizontal/both

  origin:原始大小

  from:从一定的高度和宽度开始

  to:到一定的高度和宽度结束

  

shake

   mode:值为show/hide

  direction: 值为left/right/up/down,默认值left

  distance: 值为数字,默认值20

  times:值为数字

  duration:每次效果的速度

   

slide

  mode:值为show/hide

  direction: 值为left/right/up/down

  distance: 值为数值

  

transfer

  to:目标jQuery对象

  className: 需要添加的css样式名称.


jQuery ui 为我们封装了上面的一些效果,在大部分的开发中,上述的效果基本可以满足我们的需求。而不需要我们自己另行开发。此外,在jQuery ui中封装了一组easing

可以在effect中搭配easing的使用,注意easing也是上述所有effect的option中的一个option,option的名称就是easing。    


转载自:http://www.cnblogs.com/chu888chu888/archive/2012/01/06/2315117.html

初识 QML QML 是一种声明性语言,允许根据用户界面的可视组件以及它们如何相互交互和相互关联来描述用户界面。QML 是一种高度可读的语言,旨在使组件能够以动态方式互连,并且允许组件在用户界面中轻松重复使用和自定义。 使用 Qt Quick,开发人员可以轻松地在 QML 中构建流体动画用户界面,并且可以选择将这些用户界面连接到任何后端 C++ 库。 阅读详情

相关推荐

快速了解Spyder

一 面板介绍菜单栏:放置所有功能工具栏:放置快捷菜单,可以通过菜单栏中的View的Toolbars的复选框来勾选工作区:写代码的地方属性页的标题栏:可以显示当前代码的名字和位置查看栏:查看文件、调试时的对象及变量输出栏:查看程序的输出信息,也可以作为shell终端来输入Python语句状态栏:用来显示当前文件权限、编码,光标指向位置和系统内存二 注释功能注释功能为编写代码很常用功能,下面介绍Spy...

实践求真知 1万+

jQuery ui effects

jQuery ui 内置了一组effects,包括:blind,bounce,clip,drop,explode,fade,fold,highlight,pulsate,puff,scale,size,shake,slide,transfer这些效果 这些effect可以通过$("selector").effect(effect,[option],[speed],[callback]),或者是j...

weixin_30252155的博客 220

TikTok网页版X-bougs和_signature参数逆向实战:从断点到RPC调用的完整流程

本文详细解析了TikTok网页版X-bougs和_signature参数的逆向工程实战,从基础断点调试到高级RPC调用,完整还原加密参数的生成过程。通过工具链搭建、加密定位、核心突破及实战演练,帮助开发者深入理解TikTok的加密体系,并构建自动化签名系统。

weixin_28691003的博客 440

jquery-ui学习笔记

组件和插件的区别 :        组件和理解为一组的插件 1、引入jq-ui.js  和css  2、如何定制下载 3、分为几个大模块:     UI核心,UI交互,UI控件,UI特效,CSS主题     3-1、UI特效(是独立的不依赖其他模块) effect效果分为:          a、easing函数:      

kongjiea笔记 1144

【β-Boltzmann探索策略】

𝜀是一个介于0和1之间的参数,用于控制探索和利用的比例。当𝜀较大时,智能体更倾向于探索;当𝜀较小时,智能体更倾向于利用已知信息。

m0_59385870的博客 1087

ESP32系列之LVGL(三):Gui-Guider的使用

Gui-Guider的使用

m0_55986987的博客 2万+

Jquery学习(effect 简单的特效)

toggle 1.toggle() - 曹鹏Jquery(Javascript) $(document).ready(function(e) { $("button").click(function () { $("p").toggle(1000); }); }); .red{ background:#F06;} .green{ background:

程序员 1185

ESP32 BLE Mesh Provisioner实战:手把手教你用ESP-IDF配网智能灯泡(附常见错误排查)

本文提供了一份基于ESP-IDF的ESP32 BLE Mesh Provisioner实战指南,详细解析了配网器的核心角色与工作流程。文章手把手教你从工程搭建、代码初始化到核心回调解析,并重点针对常见的‘Model not bound to AppKey’等错误提供了深度排查思路与解决方案,帮助你构建一个稳定可靠的智能照明网关。

desk3的博客 515

Vue3 Effect 源码解析

Vue3 中的 Effect 是一个非常重要的 API,它是 Vue3 中响应式系统的核心之一。Effect 是一个函数,它会自动追踪其依赖,并在依赖变更时重新运行自身。在 Vue3 中,Effect 是通过reactive()函数创建的响应式对象上的一个 API。

不定时分享最优质的网络技术与教程,满满的干货。 894

无法加载文件:C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本编程

当您遇到类似于"无法加载文件:C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本编程"的错误消息时,请按照上述步骤来解决问题。当您尝试加载文件C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1时,可能会遇到类似于"无法加载文件:C:\Users\Lenovo\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本编程"的错误消息。请注意,更改执行策略可能会带来一些安全风险。

PixelInk的博客 1922

使用 Simulink + Simscape Electrical 实现一个三相电压型PWM整流器的仿真模型

三相电压型PWM整流器(Voltage Source PWM Rectifier, VSR)是一种先进的电力电子装置,它不仅可以将交流电转换为直流电,还能实现单位功率因数操作,即输入电流与输入电压同相位。这不仅提高了电网质量,减少了谐波污染,而且提高了整个系统的效率。本文将详细介绍如何使用实现一个三相电压型PWM整流器的仿真模型,并探讨其在单位功率因数下的控制策略和仿真结果。本文详细介绍了如何使用搭建一个三相电压型PWM整流器的仿真模型,并对其在单位功率因数下的控制策略进行了探讨。

amy_mhd的博客 129

jquery effect

effect主要是控制页面元素显示或隐藏,以及动态出现效果等。 [b]basic[/b] 1.show( ) 显示隐藏对象 2.show( speed, [callback] ) 显示隐藏对象 可以指定显示的速度,速度有:"slow", "normal", or "fast";也可以填写数字,毫秒为单位 callback,是在显示完成之后执行的回调。 3.hide() 隐藏对...

spiritfrog 283

【Python基础】FastAPI 从入门到项目实战操作详解

【Python基础】FastAPI从入门到使用实战操作详解

congge_study的博客 454

jQuery UI API 类别 - 特效核心(Effects Core)

jQuery UI 的 Effects Core 提供了强大的特效功能,包括颜色动画、类切换动画和多种缓动效果。核心方法如 .effect() 可直接应用特效而不改变显示状态,.show()/.hide()/.toggle() 则结合特效控制元素可见性。此外,还支持类名切换的过渡动画(如 addClass() 带动画效果)。示例展示了如何实现弹跳、震动等视觉效果。虽然 jQuery UI 已进入维护阶段,但其特效系统仍适用于需要兼容旧浏览器的项目。新项目建议考虑 CSS 动画或 GSAP 等现代方案。

likuolei的博客 774

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

jQuery UI库使用记录----dialog以及以下effects效果

jQuery的UI库中的dialog效果很不错,在这里记录一下简单的一些使用方式以及一些配置的参数意义: 简单的使用可以在jQuery UI的官方demo中看到,具体的使用方式如下: 在html文件中添加一个 在js文件中调用:$('#mydiv').dialog()即可,这样就可以创建一个最基本的dialog,在.dialog()方法中可以添加一些配置参数,如下

天镶的专栏 1902

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

jQuery-UI组件Effects

jQuery-UI组件Effects预设动画&color动画

繁花落幕的博客 541

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

jquery ui effects

jQuery ui 内置了一组effects,包括: blind,bounce,clip,drop,explode,fade,fold,highlight,pulsate,puff,scale,size,shake,slide,transfer这些效果 这些effect可以通过$("selector").effect(effect,[option],[speed],[callback]

li_shanshan_ok的专栏 648

JQuery UI - Effects

·概述JQuery UI特有的动画效果库,允许元素在改变样式或外观或状态时,使用动画效果。官方示例地址:http://jqueryui.com/demos/effect/·effect( effect, [options], [speed], [callback] ) 支持的样式有: blind //从下至上收起来,直到隐藏 bounce //上下晃动

D!eR 个人博客 5301

jQuery UI - Effects

JQueryUI特有的动画效果库,允许元素在改变样式或外观或状态时,使用动画效果。 官方示例地址:http://jqueryui.com/demos/effect/ ·effect(effect,[options],[speed],[callback]) 支持的样式有: 'blind'//从下至上收起来,直到隐藏 'bo...

追求卓越,做到专业 934

jQuery UI API 类别 - 特效(Effects)

jQuery UI 在jQuery 内置的特效上添加了一些功能。jQuery UI 支持颜色动画和 Class 转换,同时也提供了一些额外的。另外,提供了一套完整的定制特效,供显示和隐藏元素时或者只是添加一些视觉显示时使用。

m0_72763148的博客 562

jQuery ui effects详细用法

jQuery ui 内置了一组effects,包括:blind,bounce,clip,drop,explode,fade,fold,highlight,pulsate,puff,scale,size,shake,slide,transfer这些效果 这些effect可以通过$("selector").effect(effect,[option],[speed],[callback]),或者是j

Grubby的专栏 1463

【jQuery UI 】-(1)-Effects

【.hide()】 .hide( effect [, options ] [, duration ] [, complete ] ) <!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title...

ditai7533的博客 133
上一篇: 【CSS】CSS HTML 常用命名单词
下一篇: 【JAVA】Java文件的读写
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值