JQuery

jQuery

什么是jQuery

  jQuery是一个兼容多浏览器的JavaScript框架。可以使用户方便地处理HTML、事件,实现动画效果,并且为网站提供方便的Ajax交互。
  官网:http://jquery.com/

jQuery特点

 轻量级
 出色的浏览器兼容性
 强大的选择器
 出色的DOM操作封装
 完善的ajax
 链式编程
 隐式迭代(无需for循环遍历dom对象)
 完善的文档、强大的社区
 丰富的插件
其实jquery 就是一份 内容不超过100k的一份js文件,这个文件里有各种各样的方法;
这些方法能方便我们去更快刚好的编程。

jQuery基础知识
  1. jquery提供了$这个对象
  2. 通过$(‘选择器’)的方式 可以得到一个jq对象
  3. Jq提供的方法只能由jq对象调用
  4. Jq提供的方法执行之后会返回自己的调用者;
    主要学习的有两样东西
    1.各种各样的选择器
    2.Jq提供的各种各样的方法
jQuery中的一些常见API

slideToggle(时间)可以使匹配的元素以“滑动”的方式隐藏或显示。
在这里插入图片描述
在这里插入图片描述

 $(function () {
    $(".nav>li").hover(function () {
        $(this).children("ul").slideToggle(1000);
    })
 })

$(“要获取的元素:eq(索引值)”)
在这里插入图片描述在这里插入图片描述

$(function(){
    // $("要获取的元素:eq(索引值)")
    $("button:eq(0)").click(function(){
        var img=$('<img src="../images/34/liudada.jpg">')
        $(img).insertBefore("#CloseUncle")
    })
    $("button:eq(1)").click(function(){
        var img=$('<img src="../images/34/zhangsansan.jpg">')
        $(img).insertAfter("#CloseUncle")
    })
})

$(被修改的对象).replaceWith(替换成的对象)
在这里插入图片描述
在这里插入图片描述

$(function(){
    $("button").click(function(){
        var img=$('<img src="../day13/代码/images/37.gif">');
       // img.replaceAll($(".box"))
       $(".box").replaceWith(img)
    })
})

更多API详解请参考:https://jquery.cuishifeng.cn/attr.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值