news 2026/9/12 21:19:52

jQuery

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
jQuery

关键知识点速览

  • DOM 操作与选择器:利用$('#id')$('.class')快速抓取页面元素,比原生 JavaScript(document.getElementById)简洁得多。

  • 事件绑定:通过$('#btn').click(function() { ... })轻松处理点击、提交等交互事件。

  • AJAX 异步交互:通过$.ajax()$.post()向 Servlet 发送请求,实现页面不刷新的情况下查询数据库、提交表单或更新数据。

实训项目中的典型协作流程

  1. 前端(JSP/HTML + jQuery):用户点击按钮,jQuery 收集表单数据并通过 AJAX 异步发送给后台。

  2. 后台(Servlet + Tomcat):接收请求并调用 Java 业务代码。

  3. 数据库(MySQL + Navicat):使用 SQL 进行数据增删改查。

  4. 数据返回:Servlet 将结果打包成 JSON 格式返回,jQuery 解析并在前端渲染显示。

jQuery 的核心思想就是:“先找到元素,再对其做动作”

核心公式

$(selector).action();
  • $:jQuery 的标志符号(本质是一个全局函数)。

  • selector:寻找 HTML 元素的选择器(语法和 CSS 选择器完全一致)。

  • action():要对选中的元素执行的操作或事件。

三大基础语法块

1. 入口函数(页面加载完毕后执行)为了防止 JS 代码在 HTML 元素还没加载出来时就运行导致报错,代码通常写在入口函数里:

$(document).ready(function() { // 你的 jQuery 代码写在这里 }); // 简写形式(最常用): $(function() { // 你的 jQuery 代码写在这里 });

2. 核心选择器(怎么找元素)

  • ID 选择器$('#myId')—— 匹配<div id="myId">

  • Class 选择器$('.myClass')—— 匹配<div class="myClass">

  • 标签选择器$('p')—— 匹配所有<p>标签

  • 组合选择器$('div, p')$('#btn.active')

3. 常用动作与事件(找完之后干什么)

  • 文本与内容操作

    • $('#title').text('新标题');(修改纯文本)

    • $('#box').html('<b>加粗内容</b>');(修改包含 HTML 标签的内容)

  • CSS 样式操作

    • $('#box').css('color', 'red');(修改单个样式)

    • $('#box').addClass('active');(添加 CSS 类名)

  • 事件绑定

    JavaScript
    $('#btn').click(function() { alert('按钮被点击了!'); });

学习 jQuery 只需要搞定 4 个核心环节:引入文件 -> 选对元素 -> 绑定事件 -> 改变内容/样式

第一步:如何在 HTML 里引入 jQuery?

在使用 jQuery 前,必须先通过<script>标签把它引入到网页中。通常有两种方式:

  1. 本地引入(适合实训环境,无网也能用):

    HTML
    <script src="js/jquery.min.js"></script>
  2. CDN 在线引入(适合平时快速练习):

    HTML
    <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/12 21:16:20

Clipcat 评测:适合 TikTok Shop 卖家的 AI 提示词资源库吗?

如果你在做 TikTok Shop&#xff0c;大概率见过这样的工作状态&#xff1a;选品表、素材盘、剪辑软件、AI 对话工具一个不少&#xff0c;但每天要做新视频时&#xff0c;团队还是会卡在第一步。 “这条该从什么角度讲&#xff1f;” “同一个保温杯&#xff0c;除了开箱还能拍什…

作者头像 李华
网站建设 2026/9/12 21:13:39

酒店门店 AI 数字人前台场景适配与落地指南

深夜的酒店大堂&#xff0c;往往只剩下前台微弱的灯光和偶尔传来的键盘敲击声。对于很多连锁品牌来说&#xff0c;夜间值守一直是个两难选择&#xff1a;安排专人成本高且难以保证整夜精神饱满&#xff0c;完全无人又担心客人突发需求无法响应。引入数字人前台本是为了破局&…

作者头像 李华
网站建设 2026/9/12 21:13:14

LangChain02 Agent核心双翼

LangChain02 Agent核心双翼核心目标&#xff1a;掌握 Tool Calling&#xff08;工具调用&#xff09; 和 RAG&#xff08;检索增强生成&#xff09;。这是让大模型“长出手脚”和“拥有外部大脑”的绝对核心&#xff0c;也是后续学习 LangGraph 的底层基石。 核心心法&#xff…

作者头像 李华
网站建设 2026/9/12 21:12:01

Flow3D 11.1在SLM金属3D打印工艺模拟中的应用

1. Flow3D 11.1与SLM工艺模拟概述 金属3D打印领域的选区激光熔化&#xff08;SLM&#xff09;技术&#xff0c;正在彻底改变传统制造业的生产方式。而Flow3D 11.1作为专业的计算流体动力学软件&#xff0c;其强大的多物理场耦合能力为SLM工艺开发提供了全新的数字化工具组合。不…

作者头像 李华