当前位置:首页 > jquery

jquery写法

2026-04-08 03:09:42jquery

jQuery 基本语法

jQuery 的核心是通过选择器获取 DOM 元素,并对其进行操作。基本语法结构为:

$(selector).action()
  • $ 是 jQuery 的别名,等价于 jQuery
  • selector 用于选择 HTML 元素(类似 CSS 选择器)。
  • action() 是对元素执行的操作方法。

选择器示例

通过 ID、类、标签名等选择元素:

$("#id")          // 通过 ID 选择  
$(".class")       // 通过类名选择  
$("p")            // 选择所有 <p> 标签  
$("div.class")    // 选择 div 中特定类的元素  
$("ul li:first")  // 选择第一个 <li> 元素  

常用 DOM 操作

修改内容与属性

$("#id").text("新文本")      // 修改文本内容  
$("#id").html("<b>加粗</b>") // 修改 HTML 内容  
$("#id").attr("href", "url") // 修改属性值  
$("#id").css("color", "red") // 修改样式  

添加/删除元素

$("#parent").append("<p>新段落</p>")  // 在内部末尾添加  
$("#target").after("<div>插入</div>") // 在元素后插入  
$("#id").remove()                    // 删除元素  

事件处理

绑定点击、鼠标悬停等事件:

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

$("#box").hover(  
  function() { $(this).css("background", "yellow"); }, // 鼠标进入  
  function() { $(this).css("background", "white"); }    // 鼠标离开  
);  

AJAX 请求

发送 GET/POST 请求并处理响应:

$.get("url", function(data) {  
  console.log("返回数据:", data);  
});  

$.post("url", { name: "John" }, function(data) {  
  alert("提交成功");  
});  

链式调用

jQuery 支持链式调用多个方法:

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

动画效果

内置动画方法:

jquery写法

$("#box").hide(1000);           // 淡出  
$("#box").fadeIn("slow");       // 淡入  
$("#box").slideUp();            // 向上滑动隐藏  
$("#box").animate({ left: "250px" }, 1000); // 自定义动画  

注意事项

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

标签: 写法jquery
分享给朋友:

相关文章

jquery和vue的区别

jquery和vue的区别

jQuery 和 Vue.js 的区别 jQuery 和 Vue.js 是两种不同的前端技术,分别适用于不同的场景和开发需求。以下是它们的主要区别: 设计理念 jQuery 是一个轻量级的 Java…

jquery选择器

jquery选择器

jQuery 选择器基础 jQuery 选择器用于选取 DOM 元素,基于 CSS 选择器语法扩展。通过 $() 或 jQuery() 函数调用,返回匹配元素的集合。 常见选择器类型…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…

jquery 筛选器

jquery 筛选器

jQuery 筛选器 jQuery 筛选器用于从一组匹配的元素中进一步筛选出符合条件的子集。这些筛选器可以基于元素的位置、内容、属性或状态进行筛选。 基本筛选器 :first 选择第一个匹配的元素。…

jquery中

jquery中

jQuery 基础概念 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”(Write L…

jquery判断

jquery判断

jQuery 判断元素存在与属性方法 使用 jQuery 判断元素是否存在可通过检查选择器返回的 jQuery 对象长度: if ($('#elementId').length > 0) {…