当前位置:首页 > jquery

jquery基础教程

2026-04-08 12:40:27jquery

jQuery基础教程

jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画设计和Ajax交互。以下是jQuery的核心概念和基础用法。

引入jQuery

在HTML文件中通过CDN引入jQuery库:

<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>

选择器

jQuery使用CSS选择器语法选取DOM元素:

$("#id")      // ID选择器
$(".class")   // 类选择器
$("div")      // 标签选择器
$("div p")    // 后代选择器

DOM操作

常见的DOM操作方法:

jquery基础教程

$("#element").html()           // 获取HTML内容
$("#element").html("新内容")   // 设置HTML内容
$("#element").text()           // 获取文本内容
$("#element").attr("href")     // 获取属性值
$("#element").css("color")     // 获取样式属性

事件处理

绑定和触发事件:

$("#button").click(function() {
  alert("按钮被点击");
});

$("#input").keypress(function(event) {
  if (event.which == 13) {
    alert("按下了回车键");
  }
});

动画效果

基础动画方法:

$("#box").hide()       // 隐藏元素
$("#box").show()       // 显示元素
$("#box").toggle()     // 切换显示/隐藏
$("#box").fadeIn()     // 淡入
$("#box").fadeOut()    // 淡出
$("#box").slideUp()    // 向上滑动隐藏

Ajax请求

发送异步请求:

jquery基础教程

$.get("url", function(data) {
  console.log(data);
});

$.post("url", {name: "value"}, function(data) {
  console.log(data);
});

$.ajax({
  url: "url",
  type: "GET",
  success: function(data) {
    console.log(data);
  }
});

链式调用

jQuery支持链式调用:

$("#element")
  .css("color", "red")
  .slideUp()
  .slideDown();

实用工具方法

常用工具函数:

$.trim(" 字符串 ")     // 去除空格
$.each(array, function(index, value) {})  // 遍历数组
$.extend({}, obj1, obj2)  // 合并对象

插件扩展

自定义jQuery插件:

$.fn.myPlugin = function() {
  this.css("color", "blue");
  return this;
};

$("#element").myPlugin();

最佳实践

  • 使用$(document).ready()确保DOM加载完成
  • 缓存jQuery选择器结果避免重复查询
  • 使用事件委托处理动态元素
  • 优先使用原生JavaScript处理简单任务

学习资源

掌握这些基础知识后,可以进一步学习高级主题如动画队列、Promise接口和自定义动画效果。

分享给朋友:

相关文章

jquery 选择

jquery 选择

jQuery 选择器基础 jQuery 选择器基于 CSS 选择器语法,用于快速定位和操作 DOM 元素。核心语法为 $() 或 jQuery(),括号内传入选择器表达式。 // 选择所有 <…

jquery添加

jquery添加

jQuery 添加元素的方法 在jQuery中,添加元素到DOM有多种方式,可以根据需求选择合适的方法。 append() 将内容插入到选定元素的内部末尾处。 $("#container").ap…

jquery 属性

jquery 属性

jQuery 属性操作 jQuery 提供了一系列方法来获取、设置和操作 HTML 元素的属性。以下是常用的属性操作方法: attr() 方法 用于获取或设置元素的属性值。获取属性时,传入属性名;设…

jquery 使用

jquery 使用

jQuery 基础使用 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 的基本使用方法。 引入…

jquery 选中

jquery 选中

jQuery 选中元素的方法 jQuery 提供了多种方式来选中 DOM 元素,以下是一些常用的方法: 通过 ID 选中元素 使用 # 符号加上元素的 ID 来选中特定元素: $('#elemen…

jquery导航

jquery导航

jQuery 导航实现方法 使用 jQuery 实现导航菜单 jQuery 提供了多种方法来实现导航菜单的交互效果,如滑动、淡入淡出或高亮显示当前页面。以下是一个简单的导航菜单实现示例: <…