1.each(fn)
说明:将函数作用于所有匹配的对象上
参数:fn (Function): 需要执行的函数
例子:
未执行jQuery前:
<img src="1.jpg"/>
<img src="1.jpg"/>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
$("img").each(function(){
this.src="2.jpg";});
}
运行:当点击id为test的元素时,img标签的src都变成了2.jpg。
2.eq(pos)
说明:减少匹配对象到一个单独得dom元素
参数:pos (Number): 期望限制的索引,从0 开始
例子:
未执行jQuery前:
<p>This is just a test.</p>
<p>So is this</p>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
alert($("p").eq(1).html())
}
运行:当点击id为test的元素时,alert对话框显示:So is this,即第二个<p>标签的内容
3.get() get(num)
说明:获取匹配元素,get(num)返回匹配元素中的某一个元素
参数:get (Number): 期望限制的索引,从0 开始
例子:
未执行jQuery前:
<p>This is just a test.</p>
<p>So is this</p>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
alert($("p").get(1).innerHTML);
}
运行:当点击id为test的元素时,alert对话框显示:So is this,即第二个<p>标签的内容
注意get和eq的区别,eq返回的是jQuery对象,get返回的是所匹配的dom对象,所有取$("p").eq(1)对象的内容用jQuery方法html(),而取$("p").get(1)的内容用innerHTML
4.index(obj)
说明:返回对象索引
参数:obj (Object): 要查找的对象
例子:
未执行jQuery前:
<div id="test1"></div>
<div id="test2"></div>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
alert($("div").index(document.getElementById('test1')));
alert($("div").index(document.getElementById('test2')));
}
运行:当点击id为test的元素时,两次弹出alert对话框分别显示0,1
5.size() Length
说明:当前匹配对象的数量,两者等价
例子:
未执行jQuery前:
<img src="test1.jpg"/>
<img src="test2.jpg"/>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
alert($("img").length);
}
运行:当点击id为test的元素时,弹出alert对话框显示2,表示找到两个匹配对象
分享到:
相关推荐
### jQuery精品教程 -- Learning JQuery #### 一、简介与背景 《Learning JQuery》是一本针对初学者和进阶用户设计的教程书籍,旨在通过简单易懂的JavaScript技术帮助读者掌握更好的交互设计和网页开发技能。本书...
### JQuery教程:从零开始学习JQuery #### 开天辟地入门篇 ##### 摘要 本篇文章作为系列教程的开端,旨在为初学者提供一个全面了解JQuery的起点。无论你是刚接触编程的新手还是已经有了一定前端经验的开发者,都...
在本篇文章中,我们将深入探讨jQuery UI 1.10.4版本的核心特性、功能及其在实际开发中的应用。 一、jQuery UI概述 jQuery UI 是一个开源项目,旨在简化Web应用程序的前端开发。它包括了拖放、日期选择器、对话框、...
5. **Examples**:这是最核心的部分,包含了各种组件的使用示例代码。通过这些代码,开发者可以快速了解如何在实际项目中集成和使用jQuery UI组件。示例通常包括HTML结构、CSS样式和JavaScript逻辑,有助于理解和...
### jQuery Mobile 教程知识点详解 #### 一、引言 随着智能手机的普及和技术的发展,越来越多的用户选择通过移动设备浏览互联网。面对如此庞大的市场需求,如何优化网站在移动设备上的表现成为了开发者关注的重点...
**jQuery 的核心特性** 1. **选择器(Selectors)**:jQuery 以其强大的CSS选择器而闻名,允许开发者使用类似于CSS的语法来选取DOM元素,如`$("#id")`、`$(".class")`和`$("tag")`等。 2. **DOM 操作(DOM ...
首先,`jquery.easyui.min.js`是EasyUI的核心文件,包含了所有基础组件的压缩和优化版本,大大减少了页面加载时间。它提供了如对话框、表单、菜单、树形控件、表格、布局等常见的用户界面元素,使得开发者无需编写...
这个详尽的jQuery教程涵盖了从基础到高级的所有关键概念,旨在帮助初学者快速上手并进一步提升专业技能。 ### 1. jQuery基础 - **选择器**: jQuery的核心功能之一是选择页面中的元素。它支持CSS选择器,如ID(#id...
在《JQuery教程全集》的第一章中,作者首先阐述了为何选择 JQuery 这个 JavaScript 库。随着 Web 开发技术的发展,JavaScript 的使用变得越来越普遍。然而,在没有库或框架的支持下,编写复杂的 DOM 操作和 AJAX ...
** 这部分讲解jQuery的核心概念,包括jQuery对象和选择器的使用,这是理解和使用jQuery的基础。 3. **jQuery速成 - 核心方法的使用** 探讨了如何使用jQuery的核心API,如$(document).ready()来确保代码在页面加载...
jQuery EasyUI 是基于 jQuery 的前端开发框架,它的核心思想是通过简单的HTML标记和CSS样式,结合JavaScript插件,实现复杂的用户交互和界面设计。这个框架包括了窗口、表单、表格、菜单、对话框、树形结构等多种UI...
一、jQuery UI 1.8.14的核心组件 1. **对话框(Dialog)**:提供了可定制的弹出窗口,可以用于提示、警告或者更复杂的交互场景。 2. **日历(Datepicker)**:方便地选择日期,支持多种格式和事件回调。 3. **拖放...
《Learning jQuery - Fourth Edition》是一本由Packt Publishing出版的专业jQuery学习教程,该书为第四版,出版于2013年6月。本书由Jonathan Chaffer和Karl Swedberg共同撰写,两位作者都是在Web开发领域有着丰富...
首先,"jQuery基础教程"提供了对jQuery核心概念的介绍,包括选择器(如ID选择器、类选择器、属性选择器等)、DOM操作(如元素的增删改查)、事件处理(如click、hover等事件)和动画效果(如fadeIn、slideUp等)。...
标题“PHP-JQuery-Ajax-json”揭示了这个压缩包文件主要涉及的是Web开发中的核心技术,具体包括PHP、jQuery、Ajax以及JSON。这四个元素在构建动态、交互式的Web应用程序时起着至关重要的作用。 1. **PHP(Hypertext...
### jQuery 教程知识点详解 #### 一、jQuery 概述 - **定义**:jQuery 是一个快速、简洁的 JavaScript 库,它极大地简化了 HTML 文档遍历、事件处理、动画以及 AJAX 交互等任务。 - **特点**:jQuery 的核心特性...
本教程将深入探讨这个版本的jQuery API,帮助开发者们更好地理解和应用这一强大的工具。 1. **基础概念** - **选择器**: jQuery的核心是其强大的选择器功能,它允许开发者通过CSS语法选取DOM元素。例如,`$("#id")...
### JQuery实例教程基础知识点详解 #### 一、选择器 - JQuery的核心功能 JQuery通过其强大的选择器系统,简化了HTML文档的操作,使得开发者能够快速定位并操作DOM元素。以下是对给定文件中提到的选择器的详细解释...
这个“jquery-1.8.3库”包含了该版本的jQuery核心文件,是开发者进行网页动态效果和交互设计的重要工具。 **1. jQuery的核心功能** jQuery的核心功能主要包括以下几点: - **选择器**:jQuery提供了一系列强大的...