当前位置:首页 > 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 提供简洁的事件绑定方法:

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"); // 修改属性

动画效果

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

jquery基本语法

$("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);

实用工具函数

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

$.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 */ });

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

相关文章

jquery语法

jquery语法

jQuery 语法基础 jQuery 的核心是通过选择器选取 DOM 元素并对其进行操作。基本语法结构为: $(selector).action() $ 是 jQuery 的别名,也可用 jQu…

jquery 语法

jquery 语法

jQuery 语法基础 jQuery 语法设计简洁,主要基于选择器和操作方法的组合。核心思想是通过选择器选取 DOM 元素,然后调用 jQuery 方法对其进行操作或事件绑定。 $(selector…

uniapp插件语法

uniapp插件语法

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

php实现语法高亮

php实现语法高亮

使用内置函数highlight_string或highlight_file PHP提供了内置函数highlight_string和highlight_file,可直接将PHP代码转换为带有HTML标签…

vue基本实现分页

vue基本实现分页

Vue 分页实现方法 基础分页组件实现 创建一个基础的 Pagination 组件,包含页码按钮和导航功能: <template> <div class="pagination…

vue用什么语法实现

vue用什么语法实现

在Vue中实现不同功能时,通常会根据场景选择以下语法: 模板语法(Template Syntax) Vue的模板语法基于HTML扩展,支持数据绑定和指令: <div id="app">…