当前位置:首页 > jquery

jquery基本语法

2026-03-17 09:09:15jquery

jQuery 基本语法

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心语法基于 CSS 选择器,易于上手。

选择器语法

jQuery 使用 $ 符号作为核心函数,通过选择器获取 DOM 元素:

$("selector")
  • 标签选择器$("p") 选择所有 <p> 元素。
  • 类选择器$(".class") 选择所有 class="class" 的元素。
  • ID 选择器$("#id") 选择 id="id" 的元素。
  • 组合选择器$("p.class") 选择 <p>class="class" 的元素。

事件处理

jQuery 提供简洁的事件绑定方法:

$("selector").event(function() {
  // 事件触发时执行的代码
});
  • 点击事件$("#btn").click(function() { alert("Clicked!"); });
  • 鼠标悬停$("div").hover(function() { $(this).css("background", "red"); });

DOM 操作

jQuery 简化了 DOM 元素的增删改查:

$("#container").append("<p>New paragraph</p>"); // 添加内容
$("p").remove(); // 删除所有 <p> 元素
$("h1").text("New Title"); // 修改文本内容
$("img").attr("src", "new-image.jpg"); // 修改属性

动画效果

内置动画方法实现平滑过渡:

$("div").hide(1000); // 1 秒内隐藏
$("div").slideUp(); // 向上滑动隐藏
$("div").fadeIn("slow"); // 淡入显示

Ajax 请求

简化异步数据加载:

$.get("url", function(data) {
  $("#result").html(data); // 加载数据到元素
});

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

链式调用

jQuery 支持方法链式调用:

$("p")
  .css("color", "blue")
  .slideUp(200)
  .slideDown(200);

实用工具函数

提供辅助功能如遍历和数组操作:

jquery基本语法

$.each(array, function(index, value) {
  console.log(index + ": " + value);
});

var trimmed = $.trim("  hello  "); // 去除空格

注意事项

  • 使用前需引入 jQuery 库:<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  • 确保 DOM 加载完成后执行代码:$(document).ready(function() { /* code */ }); 或简写为 $(function() { /* code */ });

标签: 语法基本
分享给朋友:

相关文章

Vue语法实现

Vue语法实现

Vue 语法实现 Vue.js 是一个渐进式 JavaScript 框架,用于构建用户界面。以下是 Vue 的核心语法实现方式: 模板语法 Vue 使用基于 HTML 的模板语法,允许开发者声明式地…

uniapp插件语法

uniapp插件语法

uniapp插件的基本语法结构 uniapp插件通常以Vue插件形式存在,需要遵循Vue.js插件开发规范。基本结构包含install方法和插件主体: // 插件入口文件 const myPlugi…

vue的基本实现原理

vue的基本实现原理

Vue 的基本实现原理 Vue.js 的核心原理主要围绕响应式系统、虚拟 DOM 和模板编译展开。以下是其核心机制的详细解析: 响应式系统 Vue 通过 Object.defineProperty(…

vue实现语法高亮提示

vue实现语法高亮提示

实现语法高亮的方法 使用highlight.js库 安装highlight.js并引入核心功能及需要的语言包: npm install highlight.js 在Vue组件中注册并应用高亮样式…

实现vue的mustache语法

实现vue的mustache语法

Vue的Mustache语法实现原理 Mustache语法(双大括号{{}})是Vue的模板插值语法,用于将数据绑定到DOM。以下是其核心实现方式: 数据劫持与响应式 Vue通过Object.def…

vue的基本实现方法

vue的基本实现方法

Vue 的基本实现方法 Vue 是一个渐进式 JavaScript 框架,主要用于构建用户界面。以下是 Vue 的基本实现方法,涵盖环境搭建、核心概念及基本使用。 安装 Vue CDN 引入 在…