jquery知识点

本文详细介绍了jQuery的基础知识,包括jQuery与JavaScript的关系、如何引入jQuery、window.onload与jQuery ready的区别、jQuery的选择器、事件处理以及常用方法。此外,还探讨了jQuery中的节点操作、DOM操作、事件绑定、动画效果以及阻止事件冒泡等内容,帮助读者掌握jQuery的实用技能。
摘要由CSDN通过智能技术生成

1、jquery与js的关系

jquery是基于js的,对js的封装,对dom、事件等常用的js操作进行了封装

 jquery是js的框架

 js能实现的功能jquery不一定都能实现,jquery实现的功能js一般都能实现。

 对js封装的前端框架还有很多,jquery属于目前比较流行的常用的js框架。

2、如何使用jquery

将jquery的js文件导入到页面中

 <script src="js/jquery-1.8.3.js" type="text/javascript"></script>

<script src="js文件" type="text/javascript"></script>

3、js-window.onload与jquery ready区别

onload 等待页面中所有元素加载完   写一个

ready  等待页面结构加载完 可能页面中的某些标签没加载完(img、flash等)  写多个   有简化写法

4、jquery加载函数

$(function(){

});

等同于

$(document).ready(function(){

});

5、jquery工厂函数

$();       jQuery();

作用:

$("p");    搭配选择器 获取标签对象(一个或多个)

$(document);  $(this);     js对象转换成jquery对象

$(“<li>dd</li>”);  创建jquery对象

6、选择器

--基础选择器

$("h2");  标签选择器 标签名

$(".test"); 类选择器 标签中的class属性值

$("#t");   id选择器  标签中的id属性值 --获取一个节点对象

  并集  ,  $("p,h3,.title");

  交集 $("p.title");

  全局 $("*");

--层次选择器

  后代  空格 $("#box span");

  子    >    $("#box>span");

 区别:后代-id值为box的标签中的所有span标签

       后代-id值为box的标签中的所有子span标签

  相邻  +   $("#box+span");  id值为box的标签下面紧邻的同辈span标签

    获取一个对象

  同辈  ~   $("#box~span");

    id值为box的标签下面的同辈span标签

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值