`
Ydoing
  • 浏览: 105913 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jQuery自定义动画

 
阅读更多

语法结构

animate(params, speed, callback);
  • params: 包含样式属性的映射。
  • speed:速度参数,可选。
  • callback:在动画完成执行的函数,可选。

实例

要实现一个功能,点击元素时,每次元素在300ms内向右移动100px。

点击前:
这里写图片描述

点击后:
这里写图片描述

jQuery:

                $this.children('li').click(function(){
                    $(this).animate({left: "+=100px"},300);
                    console.log("ccc");

                }); 

html:

                    <ul class="tabs">
                        <li class="tabs-li">
                            <a href="#" class="tab-li-a">欢迎使用</a>
                        </li>
                    </ul> 

css:

.tabs li {
    position: relative;
    width: 100px;
}
.tabs .tab-li-a {
    display: block;
    margin: 1px;
    float: left;
    text-decoration: none;
    color: white;
    background-color: #0099cc;
    padding: 5px 1em;
    border: 1px solid #a1acb8;
}
<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>

版权声明:本文为博主原创文章,未经博主允许不得转载。

分享到:
评论

相关推荐

    jQuery自定义动画函数实例详解(附demo源码)

    本文将详细介绍jQuery自定义动画函数的实现方法,并通过实例分析如何利用插件结合数学运算实现滑块动画运动效果,并附上完整的demo源码供读者下载和参考。 首先需要了解的是,jQuery内置了一些基本的动画方法,如`...

    Jquery 自定义动画概述及示例

    animate(params, options) 返回值:jQuery 概述 用于创建自定义动画的函数。 这个函数的关键在于指定动画形式及结果样式属性对象。这个对象中每个属性都表示一个可以变化的样式属性(如“height”、“top”或...

    使用jQuery制作自定义动画横幅广告代码

    在本文中,我们将深入探讨如何使用jQuery来创建自定义动画横幅广告代码,这是一个非常实用的技术,可以帮助开发者在网页上创建吸引用户注意力的动态广告。jQuery是一个强大的JavaScript库,简化了DOM操作、事件处理...

    cool的JQuery自定义select

    "cool的JQuery自定义select"就是为了解决这个问题而出现的一个插件,它通过jQuery库对select元素进行了美化,提供了简洁且易于使用的界面,增强了用户体验。 jQuery是一款强大的JavaScript库,它简化了JavaScript的...

    jQuery使用动画队列自定义动画操作示例

    本文实例讲述了jQuery使用动画队列自定义动画操作。分享给大家供大家参考,具体如下: jQuery的queue()方法和dequeue()方法配合使用,可以完成对函数队列的操作。 实现步骤: 1、新建一个函数数组,把动画函数依次放...

    jQuery自定义添加标签

    以上就是使用jQuery自定义添加标签的核心知识点,通过这些技术,你可以创建类似新浪和大街网那样的交互式标签系统。当然,实际应用中还需要考虑用户体验优化、错误处理以及与其他功能的集成等细节问题。

    章自定义动画.zip

    在这一章节,我们将详细解析JQuery自定义动画的原理和实践应用。 一、JQuery动画基础 JQuery提供了多种内置的动画方法,如fadeIn()、fadeOut()、slideToggle()等,它们可以方便地创建平滑的视觉效果。然而,对于更...

    jQuery自定义下拉框.zip

    3. **JavaScript事件处理**:在jQuery自定义下拉框中,事件处理是关键。常见的事件有点击事件(`.click()`)、鼠标悬停事件(`.mouseover()/.mouseout()`)以及键盘事件(`.keydown()/.keyup()`)。这些事件用于控制...

    jQuery自定义下拉框 jQuery自定义下拉框网页特效.zip

    本资源"jQuery自定义下拉框 jQuery自定义下拉框网页特效.zip"显然包含了一个使用jQuery实现的自定义下拉框效果,适用于提升网页的用户体验和视觉吸引力。 首先,我们要理解CSS在自定义下拉框中的作用。CSS(层叠...

    JQuery 自定义 radio与checkbox

    总结一下,使用jQuery自定义美化radio和checkbox涉及的主要知识点包括: 1. jQuery的选择器、属性操作(如`.attr()`)、事件处理(如`.click()`和`.change()`)、样式操作(如`.addClass()`和`.removeClass()`)。 ...

    JQuery 自定义 Table

    在IT行业中,jQuery是一款非常流行的JavaScript库,它简化了HTML文档遍历、...在提供的`Tab`文件中,可能包含了具体的示例代码或模板,进一步学习和实践这些技术,将有助于你更好地掌握jQuery自定义Table的构建技巧。

    jQuery自定义添加删除标签代码.zip

    总的来说,"jQuery自定义添加删除标签代码"这个项目提供了一个交互式的标签管理解决方案,利用了jQuery的强大功能,使得用户能够方便地对标签进行添加和删除,同时可能还包含了动画效果以提升用户体验。对于想要学习...

    jQuery自定义添加删除表单代码.zip

    综上所述,"jQuery自定义添加删除表单代码"是一个集成了DOM操作、事件处理、动画和表单验证的实用工具,适用于创建交互性强、动态变化的问卷调查表单。开发者通过学习和理解这段代码,不仅可以提升自己的jQuery技能...

    jQuery自定义转盘抽奖代码.zip

    总的来说,jQuery自定义转盘抽奖代码涉及到前端UI设计、JavaScript编程、CSS动画以及可能的构建流程优化等多个方面。理解并实践这一代码,不仅可以提升开发者在互动效果设计上的技能,也有助于深入理解Web开发中的...

    jquery自定义弹出窗口

    jQuery自定义弹出窗口的核心是通过CSS和JavaScript来创建一个新的层(div元素)模拟窗口效果。首先,我们需要在HTML文件中创建一个隐藏的弹出窗口模板: ```html ;"&gt; &lt;!-- 弹出窗口内容 --&gt; ``` ### 2. 弹出...

    jQuery自定义方向网页气泡提示框代码

    jQuery自定义方向网页气泡提示框代码 jQuery+grumble.js自定义方向网页气泡提示框代码是一款可以将提示框放到它所围绕元素的任意角度的位置,多个grumble可以通过FX队列实现动画效果。

    jQuery自定义标签添加删除代码.zip

    本资源"jQuery自定义标签添加删除代码.zip"提供了一个简单的解决方案,用于在网页中实现自定义标签的动态添加与删除功能,这在诸如博客、论坛或者内容管理系统中非常常见。 在网页开发中,用户交互性是提升用户体验...

Global site tag (gtag.js) - Google Analytics