首页
学习
活动
专区
圈层
工具
发布

前端-10款web动画插件

这次我们分享的这款插件是基于Layui的,layui 是一款采用自身模块规范编写的前端UI框架,这款表格插件可以允许你非常方便的添加、删除表格行数据,并且通过服务器接口进行保存。...比如这款jQuery美化版复选框checkbox。...这次我们同样再分享一款基于HTML5 Canvas的爱心表白动画特效,从视觉上看,它也是一个爱心轮廓,但是不同的是这个爱心轮廓由许多跳动的小爱心组成,更加有一种3D立体的效果,程序员的你就拿去用吧。...10.CSS3深色背景的垂直手风琴菜单 手风琴菜单我们已经分享过很多了,特别是垂直手风琴菜单更为常见,比如这款jQuery手风琴样式的多级下拉菜单和这款CSS3带小图标的手风琴下拉菜单都非常不错。...这次要分享的也是一款基于CSS3的深色背景的垂直手风琴菜单,实现原理与之前的比较类似,但是菜单展示形式略有不同,这个手风琴菜单当展开时子菜单会有水平飞入的动画效果。 ?

7.3K50

为什么要学jquery

$(selector).position(); jQuery事件机制 JavaScript中已经学习过了事件,但是jQuery对JavaScript事件进行了封装,增加并扩展了事件处理机制。...最现代的方式,兼容zepto(移动端类似jQuery的一个库),强烈建议使用。 on注册简单事件 // 表示给$(selector)绑定事件,并且由自己触发,不支持动态绑定。...【案例:五角星评分案例.html】 each方法 jQuery的隐式迭代会对所有的DOM对象设置相同的值,但是如果我们需要给每一个对象设置不同的值的时候,就需要自己进行迭代了。...使用插件 jquery.lazyload.js 懒加载插件 jquery.ui.js插件 jQueryUI专指由jQuery官方维护的UI方向的插件。...使用jQueryUI功能 使用jquery.ui.js手风琴菜单 制作jquery插件 原理:jquery插件其实说白了就是给jquery对象增加一个新的方法,让jquery对象拥有某一个功能。

1.6K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    jquery第一次课的案例教程

    $(selector).position(); jQuery事件机制 JavaScript中已经学习过了事件,但是jQuery对JavaScript事件进行了封装,增加并扩展了事件处理机制。...最现代的方式,兼容zepto(移动端类似jQuery的一个库),强烈建议使用。 on注册简单事件 // 表示给$(selector)绑定事件,并且由自己触发,不支持动态绑定。...【案例:五角星评分案例.html】 each方法 jQuery的隐式迭代会对所有的DOM对象设置相同的值,但是如果我们需要给每一个对象设置不同的值的时候,就需要自己进行迭代了。...使用插件 jquery.lazyload.js 懒加载插件 jquery.ui.js插件 jQueryUI专指由jQuery官方维护的UI方向的插件。...使用jQueryUI功能 使用jquery.ui.js手风琴菜单 制作jquery插件 原理:jquery插件其实说白了就是给jquery对象增加一个新的方法,让jquery对象拥有某一个功能。

    90010

    jQuery事件对象

    jQuery补充知识点 链式编程 通常情况下,只有设置操作才能把链式编程延续下去。因为获取操作的时候,会返回获取到的相应的值,无法返回 jQuery对象。...【案例:五角星评分案例.html】 each方法 jQuery的隐式迭代会对所有的DOM对象设置相同的值,但是如果我们需要给每一个对象设置不同的值的时候,就需要自己进行迭代了。...jQuery有着丰富的插件,使用这些插件能给jQuery提供一些额外的功能。...使用插件 jquery.lazyload.js 懒加载插件 jquery.ui.js插件 jQueryUI专指由jQuery官方维护的UI方向的插件。...使用jQueryUI功能 使用jquery.ui.js手风琴菜单 制作jquery插件 原理:jquery插件其实说白了就是给jquery对象增加一个新的方法,让jquery对象拥有某一个功能。

    2.1K30

    使用 CSS Checkbox Hack 技术制作一个手风琴组件

    在本篇文章里,我们一起学习下如何使用 CSS checkbox hack 技巧制作一个响应式的手风琴组件,这个组件完全基于CSS,没有JavaScript脚本,基于窗口大小进行水平和垂直之间进行切换。...为了让大家更好理解,我将和大家一起一步步的进行完成。 手风琴样式效果: 下图是我们要制作的手风琴效果 本示例需要你具备一些关于flexbox的知识。...: 由于宽度有限,我们需要旋转标题文字的方向,让其由下往上垂直显示,示例代码如下: 最后我们来定义选项卡内容文本的样式,我们应该默认第一个选项卡的内容出于展示状态,其它选项卡隐藏,这里我们先让所有的选项卡默认隐藏...最后定义一个可选的外观样式,当每个单选按钮获取焦点时,我们为lable标签定义outline属性,这个细节帮组我们增强组件的可访问性。...但是为了确保没有足够内容支撑时,手风琴效果不走样,我们需要进行一些样式上的特殊处理,效果如下图所示: 我们需要在每个当前选中状态的选项卡里添加flex-grow: 1属性,并不是所有的选项卡,让当前选中的选项卡里占据所有剩余宽度

    6.8K30

    使用 CSS Checkbox Hack 技术纯手工撸一个手风琴组件

    在本篇文章里,我们将一起学习下如何使用 CSS checkbox hack 技术纯手工撸一个响应式的手风琴组件,这个组件完全基于CSS,没有JavaScript脚本,同时又基于窗口大小进行水平和垂直之间进行样式切换...接下来我们来定义手风琴整体外观样式布局,让其具有响应式,用到了弹性盒子布局,设置 display:flex, 同时又应用到了CSS的自定义变量的新属性,方便我们进行统一设置和修改,示例代码如下: ?...由于宽度有限,我们需要旋转标题文字的方向,让其由下往上垂直显示,示例代码如下: ?...最后定义一个可选的外观样式(非必须样式,可选),当每个单选按钮获取焦点时,我们为lable标签定义outline属性,这个细节帮助我们增强组件的可访问性。...但是为了确保没有足够内容支撑时,手风琴效果不走样,我们需要进行一些样式上的特殊处理,效果如下图所示: ?

    4K20

    JQuery 入门 - 附案例代码

    链式编程 each方法 多库共存 插件 常用插件 jquery.ui.js插件 制作jquery插件 案例代码 【案例:下拉菜单】 【案例:突出展示】 【案例:手风琴】 【案例:淘宝精品...$(selector).position(); jQuery事件机制 JavaScript中已经学习过了事件,但是jQuery对JavaScript事件进行了封装,增加并扩展了事件处理机制。...【案例:五角星评分案例.html】 each方法 jQuery的隐式迭代会对所有的DOM对象设置相同的值,但是如果我们需要给每一个对象设置不同的值的时候,就需要自己进行迭代了。...使用插件 jquery.lazyload.js 懒加载插件 jquery.ui.js插件 jQueryUI专指由jQuery官方维护的UI方向的插件。...使用jQueryUI功能 使用jquery.ui.js手风琴菜单 制作jquery插件 原理:jquery插件其实说白了就是给jquery对象增加一个新的方法,让jquery对象拥有某一个功能。

    15K10

    10个基于web的JavaScript最优秀的应用程序库和框架

    JavaScript库和框架之间的关键区别在于,库由应用程序可以调用的函数组成,用于执行任务,而框架定义了开发人员如何设计应用程序。换句话说,框架调用应用程序代码,而不是反过来。...2. jQuery 大名鼎鼎的jQuery已经赢得了长期统治网页的地位。许多网站仍然使用jQuery进行基本的文档对象模型(DOM)操作,原因有三个: jQuery非常容易学习。...例如,有时jQuery在多个浏览器上的工作方式并不完全相同。JQuery首先关注这些问题,您可以在站点上找到有关浏览器支持的信息。 最后,与其他库不同,jQuery并不是一个完整的解决方案。...jQuery UI库提供了各种有趣的小部件,如手风琴、滑块、工具提示和数据表,这些小部件使您可以配置应用程序以提供有用的服务。 您可以深入到特定的小部件或其他控件来查看它们是如何工作的。...类似地,Jest是一个“零配置”的JavaScript测试解决方案,旨在使用React进行开箱即用的测试。

    3.4K20

    ASP.NET MVC使用Bootstrap系列(4)——使用JavaScript插件

    序言 Bootstrap的JavaScript插件是以JQuery为基础,提供了全新的功能并且还可以扩展现有的Bootstrap组件。...; 标签页(tab.js) Tabs可以使用在大的表单上,通过Tabs分割成若干部分显示局部信息,比如在Northwind数据库中存在Customer顾客信息,它包含了基本信息和地址,可以通过Tabs进行...,当然你也可以设置内容的显示位置,通过添加data-placement属性来实现,Bootstrap为我们提供了4种位置: top bottom left right 最后...手风琴组件(collapse.js) 手风琴组件有若干panel groups组成,每一个panel group依次包含了若干header和content 元素,最常见的使用场景就是FAQ,如下所示:...紧接着,添加一个class为carousel-inner的,这个容器包含了实际的幻灯片 然后,添加左右箭头能让用户自由滑动幻灯片 最后,设置滑动切换的时间间隔,通过设置data

    6.5K60

    02-老马jQuery教程-jQuery事件处理

    -- jQuery绑定事件的方法 --> $(function(){ // 页面加载完成(dom树已经初始化好了,可以进行交互访问) $('#btn...注释:如果在文档元素上进行设置,则无论元素是否获得焦点,该事件都会发生。...构造函数的用法复习 // 1、接受一个回调函数,作为:document ready事件 // 2、可以接受一个字符串作为 选择器进行选择页面中元素,返回jQuery包装对象。...('click', 'li', function(e) { console.log( $(this).html() ); }); }); 手风琴案例...event.result 这个属性包含了当前事件事件最后触发的那个处理函数的返回值,除非值是 undefined event.which 针对键盘和鼠标事件,这个属性能确定你到底按的是哪个键或按钮。

    7.6K00

    jQuery中的常用内容总结(三)

    jQuery中的常用内容总结(三) 转载请注明地址:http://www.cnblogs.com/funnyzpc/p/7571998.html 内容提要 ---- 选择器(第一节) 选择器的扩展方法(...第一节) 节点的CSS操作及节点其他操作(第一节) Ajax同步与异步(上一节) 事件(上一节) 弹窗(上一节) 参数序列化(本节) 遍历(本节) 其他(本节) ---- A>表单参数序列化提交 如果没有借助...嗯,以上只是提到了js中的遍历,现在给大家演示下jQuery中的遍历,这里需要说明的是一般对象或者数组遍历用js的遍历就好了,jQuery中的遍历(each)一般是用来遍历选定的dom对象的,这里给出样例哈...以上代码中的each方法的返回值有两个 idx:当前循环到的dom对象所在的下标位置 ele:当前循环到的dom对象可直接使用jQuery的方法对当前循环的dom进行操作   关于遍历这一节就不过多缀诉了...额,最后个大家一个在dom里面写js的简便方法,我就直接上代码,自行研究,不解释哈~●ω● ? ? ? 本节结束啦,真开心~↖(▔▽▔)↗

    2.3K90
    领券