jQuery学习(第二天)

简介: show和hide的作用image.png点击显示image.png点击隐藏image.png注意 show与hide可传三种参数数字 表示多久之后显示字符串 给定的 (slow 慢 n...

show和hide的作用

img_28c154483f2eb3f6bcc2d88a3be074f5.png
image.png

点击显示


img_3a6b7df716eb3da9e26b9f967ae3b84e.png
image.png

点击隐藏


img_54909cced655bc6c59bb4cee6989c8ff.png
image.png
  • 注意 show与hide可传三种参数
      1. 数字 表示多久之后显示
      1. 字符串 给定的 (slow 慢 normal 正常 fast 快)
      1. function函数

jQuery的动画效果(用法同show)

    1. 上拉(slideDown)
    1. 下拉(slideUp)
    1. 上下拉切换(slideToggle)
    1. 淡入(fadeIn)
    1. 淡出(fadeOut)
    1. 淡入出切换(fadeToggle)
    1. 自定义(animate)(里面传两个参数 第一个是你自己定义的可以是函数 第二个是时间)

stop(停止 让谁停止就在谁的接口里书写)

可以传输两个参数 为true和 false
首先默认值是false
可以单独传一个参数 也可以 同时传输两个参数

tab切换

img_061de4a09a31bdc88f8c8c58b0ef020a.png
image.png
  <script>
        $(function () {
            //获取active属性 并且关闭其他兄弟的属性
            $(".tab > li").mouseenter(function () {
                $(this).addClass("active").siblings("li").removeClass("active");
                //获取当前序号 并且给其添加selected属性 并且将其兄弟的属性全部移除
                var index = $(this).index();
                $(".main")
                      .eq(index)
                      .addClass("selected")
                      .siblings("div")
                      .removeClass("selected");
            });
        });
    </script>

DOM操作

  • 设置属性
  • 获取属性
  • 设置值
  • 获取值
  • 设置html



    img_6988b242445f51f53715d15ec84dc073.png
    image.png

    举例如下:


    img_4f69a580177f3337dad4003b271db0d5.png
    image.png

追加节点(一般不用建议使用.html()的方式)

  • append
  • appendTo(把谁追加到谁)


    img_6ad10777a4b4daca3e93e17f6c4a6ade.png
    image.png
  • prepend(向前追加)
  • prependTo(把谁追加到谁的前面)


    img_6aa24e3f211dfee670bfb75bb6f87569.png
    image.png

    img_c2ab9aee6d43948390cff87fd7816b68.png
    image.png

    img_c12fbc63f4a094c4197f4e87bdeab801.png
    image.png

图片导航

img_4d2040701b995160d3c722ffcb0c16b3.png
image.png

效果:


img_9b1d2c12ab46f1d2f4b95a0a5d4d23fe.png
image.png

综合

在css样式中$("li").css(“”,"")表示给元素(li)设置样式,$("li").css(“”)表示获取选定元素(li)的样式
给选定元素添加类样式 首先定义好类样式的属性,然后在script中书写$("li").addClass("divItem") ;
注意:样式名字没有点(.

相关文章
|
11月前
|
JavaScript 前端开发
jQuery学习(十二)—jQuery中对象的查找方法总结
jQuery学习(十二)—jQuery中对象的查找方法总结
|
11月前
|
JavaScript
jQuery学习(九)—常用的包裹方法
jQuery学习(九)—常用的包裹方法
|
11月前
|
JavaScript
jQuery学习(七)— append方法与appendTo方法
jQuery学习(七)— append方法与appendTo方法
|
11月前
|
JavaScript
jQuery学习(六)—jQuery对象的创建
jQuery学习(六)—jQuery对象的创建
|
11月前
|
JavaScript
jQuery学习(五)—课堂实训题专栏
jQuery学习(五)—课堂实训题专栏
|
11月前
|
JavaScript
jQuery学习(八)—before方法、after方法、insertBefore方法、insertAfter方法
jQuery学习(八)—before方法、after方法、insertBefore方法、insertAfter方法
|
2月前
|
JavaScript 前端开发 CDN
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
本文是关于jQuery的学习笔记,涵盖了jQuery的简介、语法、选择器、事件处理以及hide()、show()、toggle()等方法的使用。
jQuery学习记录--jQuery语法,选择器,事件及hide(),show(), toggle()
|
5月前
|
开发框架 JavaScript 前端开发
技术经验解读:从零开始学习jQuery(十)jQueryUI常用功能实战
技术经验解读:从零开始学习jQuery(十)jQueryUI常用功能实战
42 0
|
6月前
|
JavaScript 前端开发 索引
jQuery学习教程,写更少的代码,做更多的事情(二)
jQuery学习教程,写更少的代码,做更多的事情(二)
|
6月前
|
XML JavaScript 前端开发
JavaScript学习 -- jQuery库
JavaScript学习 -- jQuery库
76 0