当前位置:首页 > jquery

jquery 实例

2026-03-02 15:06:40jquery

jQuery 实例

jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常见的 jQuery 实例,涵盖基础操作和常见场景。

选择元素

通过 jQuery 选择器可以轻松获取 DOM 元素。例如,选择所有 <p> 元素并修改其内容:

$("p").text("Hello, jQuery!");

选择类名为 .example 的元素并隐藏:

$(".example").hide();

事件处理

为按钮添加点击事件,点击时显示或隐藏元素:

$("#toggleBtn").click(function() {
    $("#target").toggle();
});

监听输入框的变化事件:

$("#inputField").on("change", function() {
    console.log("Input changed: " + $(this).val());
});

动画效果

淡入淡出效果:

$("#fadeBtn").click(function() {
    $("#box").fadeToggle(1000);
});

滑动效果:

$("#slideBtn").click(function() {
    $("#panel").slideToggle();
});

Ajax 请求

通过 jQuery 发送 GET 请求获取数据:

$.get("https://api.example.com/data", function(data) {
    console.log("Received data: ", data);
});

发送 POST 请求并提交表单数据:

$.post("submit.php", $("#form").serialize(), function(response) {
    alert("Submission successful: " + response);
});

DOM 操作

动态添加元素:

$("#container").append("<div>New element</div>");

移除元素:

$("#oldElement").remove();

表单操作

获取表单输入值:

var username = $("#username").val();

阻止表单默认提交行为并验证:

$("#loginForm").submit(function(event) {
    event.preventDefault();
    if ($("#username").val() === "") {
        alert("Username is required!");
    }
});

链式调用

jQuery 支持链式调用,可以在一行代码中完成多个操作:

$("#element").addClass("active").css("color", "red").fadeOut(500);

遍历元素

使用 .each() 遍历元素并执行操作:

$("li").each(function(index) {
    console.log("Item " + index + ": " + $(this).text());
});

属性操作

获取或设置元素属性:

var href = $("a").attr("href");
$("img").attr("src", "new-image.jpg");

修改 CSS 样式:

$("#styledDiv").css({
    "background-color": "blue",
    "padding": "10px"
});

实用工具

检查浏览器窗口大小:

$(window).resize(function() {
    console.log("Window width: " + $(window).width());
});

延迟执行代码:

jquery 实例

$("#delayBtn").click(function() {
    $("#message").delay(1000).fadeIn();
});

这些实例覆盖了 jQuery 的核心功能,适用于日常开发需求。通过灵活组合这些方法,可以实现复杂的交互效果和动态页面行为。

标签: 实例jquery
分享给朋友:

相关文章

jquery插件库

jquery插件库

jQuery插件库推荐 jQuery插件库提供了丰富的扩展功能,帮助开发者快速实现常见的前端交互效果。以下是一些常用的jQuery插件库和资源: 1. 官方jQuery插件注册中心jQuery Pl…

jquery 之家

jquery 之家

jQuery 之家相关资源 jQuery 之家是一个提供 jQuery 插件、教程和代码示例的中文资源网站。以下是关于 jQuery 之家的一些有用信息: 网站内容 提供丰富的 jQuery 插件…

jquery和vue的区别

jquery和vue的区别

核心设计理念 jQuery是一个基于DOM操作的轻量级JavaScript库,主要用于简化HTML文档遍历、事件处理、动画设计等任务。它采用命令式编程风格,需要手动操作DOM元素。 Vue是一个渐进…

下载jquery

下载jquery

下载 jQuery 的方法 官方网站下载 访问 jQuery 的官方网站 https://jquery.com,点击页面上的“Download”按钮。选择压缩版(minified)或未压缩版(unco…

使用jquery

使用jquery

引入jQuery库 在HTML文件中通过<script>标签引入jQuery库。可以从CDN加载,例如: <script src="https://code.jquery.com/…

jquery 删除

jquery 删除

jQuery 删除元素的方法 使用 jQuery 删除 DOM 元素可以通过多种方式实现,具体方法取决于需求。以下是几种常见的删除方式: remove() 方法 remove() 方法会删除选中的元…