jQuery入门

本文详细介绍jQuery框架的优势,包括解决浏览器兼容问题、简化HTML标签操作、快速安装与使用方法。涵盖DOM对象与jQuery对象转换技巧、选择器应用、标签操作、属性读写、动画效果及事件绑定,是前端开发者不可多得的实用指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. jQuery概述

web开发过程中要考虑不同的浏览器兼容的问题, jQuery框架把浏览器兼容这部门已经做好了,为开发人员节省了很大的工作量;
同时在对html标签操作上比起dom的操作方式, 格式上也得到了很大的简化, 是比较主流的js框架之一;

2 jQuery安装

jQuery有开发版和简化版本, 使用简化版本即可,上www.jquery.com上可以下载jQuery的版本;
将jquery文件拷贝到一个目录中,然后在html文件中引用这个文件,参考截图;
在这里插入图片描述

3. jQuery的使用

3.1 DOM对象与jQuery对象互相转换

  1. DOM对象转化成jQuery对象
    例子:
    在这里插入图片描述
  2. jQuery对象转换为DOM对象
    例子:
    在这里插入图片描述

3.2 jQuery的三个选择器

  1. 基本选择器, 精准找到对应的标签对象
    $("#id")
    $(".class")
    $(“标签名”)

  2. 父子关系
    $(“body div”) //body下的所有div标签
    $(“body>div”) // body下的子代div标签

  3. 层级
    $(“input[type=text]:enabled”) //type=text且enabled的input标签;

  4. 标签体操作
    jQuery获取的标签对象.html(“

    海马

    ”), 相当于给获取的标签体赋值, 新增html标签生效;

  5. 属性操作
    jQuery获取的标签对象.attr(“键”) 读 , attr(“键”,“值”) 写;

  6. jQuery循环遍历方法:
    例子:
    var lis=$(“li”);
    KaTeX parse error: Expected '}', got 'EOF' at end of input: … console.log((elelment).text()); //DOM对象转换为jQuery对象后调用.text()方法读出li标签体内容
    })

  7. 集中动画效果的方法
    var mydiv=$("#mydiv");
    mydiv.hide(2000);
    mydiv.show(2000);
    mydiv.fadeOut(2000);
    mydiv.fadeIn(2000);

  8. 为标签添加事件
    //jQuery标签对象添加一个事件
    $("#btn").on(“click”,function(){ 函数体 });

//jQuery标签对象添加多个事件
$("#btn").on({
“click”:function(){ },
“mouseOver”:function(){ }
})

//jQuery标签对象解除事件绑定
$("#btn").off(“mouseOver click”);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值