程序笔记   发布时间:2022-07-15  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery基础知识大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

一.jquery基础知识

定义:jQuery是一个快捷、小且功能丰富的javascript库;

(方便、轻量级、功能丰富的javascript库)

他使HTML文档遍历和操作、事件处理、动画和Ajax等工作变得更加简单,并提供了一个跨多种浏览器的易于使用的API

1.jquery版本

jquery主要版本:1.0以上、2.0以上、3.0以上

3.0  只能兼容IE9及以上(2016年)

2.0  开始 不兼容IE6、7、8

如果想要兼容IE6、7、8,使用jq-1.12及以下版本

国内主要使用 1.xx版本

jquery 压缩版  生产环境

jquery  未压缩版 开发环境/测试环境

开发环境:在自己电脑上

测试环境:部署到服务器上

生产环境:上线后(对用户开放)

2.jq使用的三个步骤

  1. 引入jq文件
  2. 写入口函数
  3. 实现功能

3.jq的入口函数(两种)

jq入口函数 等到页面结构加载完成(比onload快两种方式谁在前面谁先执行,优先级一样  document.readyState = ‘interactive’;

1.$(document).ready(function(){})

2.$(function(){})

js入口函数  会等到页面全部加载完成(图片、链接外部文件)再执行document.readyState = ‘compate’;

  1. 原生js的缺点(不足)
    1. 代码麻烦,需要遍历,嵌套循环
    2. 兼容性问题
    3. 找对象(元素)麻烦,方法太长,可使用的方法少
    4. 简单的动画效果 太麻烦
    5. js注册事件(句柄方式),会被覆盖
    6. .......
  2. jquery的优点
    1. 隐式迭代(jq自己循环、遍历)(偷偷的循环)
    2. 找元素方便
    3. 兼容性好
    4. 实现动画简单
    5. 注册事件不会被覆盖
    6. ......
  3. jquery的特点
    1. 隐式迭代(循环的过程看不到)

  设置:给全部获取到的元素设置

  获取时:只获取第一个元素的值

      2. 链式调用  (上一个方法,返回的还是jq的事件对象)

  什么时候链式不了,返回的不是jq事件对象,是一个21px(属性值)时,不能链式调用下去

大佬总结

以上是大佬教程为你收集整理的jquery基础知识全部内容,希望文章能够帮你解决jquery基础知识所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:php