当前位置:首页 > jquery

jquery方法

2026-03-02 10:16:07jquery

jQuery 核心方法

jQuery 的核心方法包括 DOM 操作、事件处理、动画效果等。以下是一些常用方法:

$(selector)
通过选择器获取 DOM 元素,返回 jQuery 对象。

$('#id') // 通过 ID 选择  
$('.class') // 通过类选择  
$('div') // 通过标签选择  

$(document).ready()
确保 DOM 加载完成后执行代码。

$(document).ready(function() {  
  // 代码逻辑  
});  
// 简写形式  
$(function() { /* 代码逻辑 */ });  

DOM 操作

html() / text()
获取或设置元素的 HTML 或文本内容。

$('#element').html('<p>New content</p>');  
$('#element').text('New text');  

val()
获取或设置表单元素的值。

$('input').val('New value');  

attr() / removeAttr()
操作元素的属性。

$('img').attr('src', 'new-image.jpg');  
$('img').removeAttr('alt');  

事件处理

on() / off()
绑定或解绑事件。

jquery方法

$('#button').on('click', function() {  
  alert('Clicked!');  
});  
$('#button').off('click');  

click() / hover()
快捷事件方法。

$('#button').click(function() { /* 逻辑 */ });  
$('#element').hover(  
  function() { /* 鼠标进入 */ },  
  function() { /* 鼠标离开 */ }  
);  

动画效果

hide() / show() / toggle()
隐藏或显示元素。

$('#box').hide(500); // 500ms 动画  
$('#box').toggle();  

fadeIn() / fadeOut()
淡入淡出效果。

$('#box').fadeIn(1000); // 1秒淡入  
$('#box').fadeOut(1000);  

animate()
自定义动画。

jquery方法

$('#box').animate({  
  opacity: 0.5,  
  left: '+=50px'  
}, 1000);  

AJAX 请求

$.ajax()
发起异步请求。

$.ajax({  
  url: 'api/data',  
  method: 'GET',  
  success: function(data) {  
    console.log(data);  
  },  
  error: function(err) {  
    console.error(err);  
  }  
});  

$.get() / $.post()
快捷 GET/POST 方法。

$.get('api/data', function(data) {  
  console.log(data);  
});  

$.post('api/submit', { name: 'John' }, function(response) {  
  console.log(response);  
});  

遍历与筛选

each()
遍历 jQuery 对象。

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

find() / filter()
查找或筛选元素。

$('#container').find('.item'); // 查找子元素  
$('div').filter('.active'); // 筛选符合条件的元素  

链式调用

jQuery 支持链式调用,多个方法可连续执行。

$('#box')  
  .css('color', 'red')  
  .animate({ left: '100px' })  
  .fadeOut();  

以上方法覆盖了 jQuery 的常见用途,适用于 DOM 操作、事件处理、动画和 AJAX 交互。

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

相关文章

jquery选择器

jquery选择器

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

jquery 筛选器

jquery 筛选器

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

jquery添加

jquery添加

jQuery 添加元素的方法 在jQuery中,添加元素到DOM有多种方式,可以根据需求选择合适的方法。 append() 将内容插入到选定元素的内部末尾处。 $("#container").…

jquery属性

jquery属性

jQuery 属性操作 jQuery 提供了多种方法来操作 HTML 元素的属性。这些方法可以用于获取、设置、修改或删除元素的属性。 获取属性值 使用 attr() 方法可以获取指定属性的值。例如…

jquery 表单

jquery 表单

jQuery 表单操作 使用 jQuery 操作表单可以简化 DOM 操作,提高开发效率。以下是一些常见的表单操作方法: 获取表单元素的值 使用 val() 方法可以获取或设置表单元素的值。…

jquery函数

jquery函数

jQuery 函数概述 jQuery 是一个快速、简洁的 JavaScript 库,通过封装原生 JavaScript 功能,简化 DOM 操作、事件处理、动画和 AJAX 等任务。其核心函数 $()…