1.$(expr)
说明:该函数可以通过css选择器,Xpath或html代码来匹配目标元素,所有的jQuery
操作都以此为基础
参数:expr:字符串,一个查询表达式或一段html字符串
例子:
未执行jQuery前:
<p>one</p>
<div>
<p>two</p>
</div>
<p>three</p>
<a href="http://p5s8.ddvip.com/index.php#"id="test"onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
alert($("div>p").html());
}
运行:当点击id为test的元素时,弹出对话框文字为two,即div标签下p元素的内容
function jq(){
$("<div><p>Hello</p></div>").appendTo("body");
}
运行:当点击id为test的元素时,向body中添加“<div><p>Hello</p></div>”
----------------------------------------------------------------------------------------------------------------------------------
2.$(elem)
说明:限制jQuery作用于一个特定的dom元素,这个函数也接受xml文档和windows对象
参数: elem:通过jQuery对象压缩的DOM元素
例子:
未执行jQuery前:
<p>one</p>
<div>
<p>two</p>
</div>
<p>three</p>
<a href="http://p5s8.ddvip.com/index.php#"id="test"onClick="jq()">jQuery</a>
jQuery
代码及功能:
function jq(){
alert($(document).find("div>p").html());
}
运行:当点击id为test的元素时,弹出对话框文字为two,即div标签下p元素的内容
function jq(){
$(document.body).background("black");
}
运行:当点击id为test的元素时,背景色变成黑色
---------------------------------------------------------------------------------------------------------------------------------
3.$(elems)
说明:限制jQuery作用于一组特定的DOM元素
参数: elem:一组通过jQuery对象压缩的DOM元素
例子:
未执行jQuery前:
<formid="form1">
<input type="text" name="textfield">
<inputt ype="submit" name="Submit" value="提交">
</form>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
$(form1.elements).hide();
}
运行:当点击id为test的元素时,隐藏form1表单中的所有元素。
---------------------------------------------------------------------------------------------------------------------------------
4.$(fn)
说明:$(document).ready()的一个速记方式,当文档全部载入时执行函数。可以有多个$(fn)当文档载入时,同时执行所有函数!
参数:fn (Function):当文档载入时执行的函数!
例子:
$(function(){
$(document.body).background("black");
})
运行:当文档载入时背景变成黑色,相当于onLoad。
----------------------------------------------------------------------------------------------------------------------------------
5.$(obj)
说明:复制一个jQuery对象,
参数:obj (jQuery): 要复制的jQuery对象
例子:
未执行jQuery前:
<p>one</p>
<div>
<p>two</p>
</div>
<p>three</p>
<a href="http://p5s8.ddvip.com/index.php#" id="test" onClick="jq()">jQuery</a>
jQuery代码及功能:
function jq(){
var f=$("div");
alert($(f).find("p").html())
}
分享到:
相关推荐
《Learning JQuery》是一本针对初学者和进阶用户设计的教程书籍,旨在通过简单易懂的JavaScript技术帮助读者掌握更好的交互设计和网页开发技能。本书由Jonathan Chaffer和Karl Swedberg共同撰写,并于2007年由Packt ...
本文作为JQuery教程的开篇,介绍了JQuery的基本概念、特性以及一个简单的示例。接下来的文章将会深入探讨JQuery的各种高级功能,包括AJAX开发等内容。通过本系列文章的学习,相信你能够熟练掌握JQuery的核心技术,为...
在本篇文章中,我们将深入探讨jQuery UI 1.10.4版本的核心特性、功能及其在实际开发中的应用。 一、jQuery UI概述 jQuery UI 是一个开源项目,旨在简化Web应用程序的前端开发。它包括了拖放、日期选择器、对话框、...
5. **Examples**:这是最核心的部分,包含了各种组件的使用示例代码。通过这些代码,开发者可以快速了解如何在实际项目中集成和使用jQuery UI组件。示例通常包括HTML结构、CSS样式和JavaScript逻辑,有助于理解和...
### jQuery Mobile 教程知识点详解 #### 一、引言 随着智能手机的普及和技术的发展,越来越多的用户选择通过移动设备浏览互联网。面对如此庞大的市场需求,如何优化网站在移动设备上的表现成为了开发者关注的重点...
首先,`jquery.easyui.min.js`是EasyUI的核心文件,包含了所有基础组件的压缩和优化版本,大大减少了页面加载时间。它提供了如对话框、表单、菜单、树形控件、表格、布局等常见的用户界面元素,使得开发者无需编写...
**jQuery 的核心特性** 1. **选择器(Selectors)**:jQuery 以其强大的CSS选择器而闻名,允许开发者使用类似于CSS的语法来选取DOM元素,如`$("#id")`、`$(".class")`和`$("tag")`等。 2. **DOM 操作(DOM ...
这个详尽的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 的开源框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的Web应用界面。EasyUI 1.5 版本是这个框架的一个重要里程碑,集成了诸多改进和新特性,为开发人员...
一、jQuery UI 1.8.14的核心组件 1. **对话框(Dialog)**:提供了可定制的弹出窗口,可以用于提示、警告或者更复杂的交互场景。 2. **日历(Datepicker)**:方便地选择日期,支持多种格式和事件回调。 3. **拖放...
首先,"jQuery基础教程"提供了对jQuery核心概念的介绍,包括选择器(如ID选择器、类选择器、属性选择器等)、DOM操作(如元素的增删改查)、事件处理(如click、hover等事件)和动画效果(如fadeIn、slideUp等)。...
《Learning jQuery - Fourth Edition》是一本由Packt Publishing出版的专业jQuery学习教程,该书为第四版,出版于2013年6月。本书由Jonathan Chaffer和Karl Swedberg共同撰写,两位作者都是在Web开发领域有着丰富...
Ajax不是一种单一的技术,而是一种利用JavaScript进行异步数据交换的技术,使得页面无需刷新就能更新部分内容。jQuery库包含了对Ajax的支持,简化了Ajax请求的编写,例如`$.ajax()`函数,可以方便地向服务器发送...
### jQuery 教程知识点详解 #### 一、jQuery 概述 - **定义**:jQuery 是一个快速、简洁的 JavaScript 库,它极大地简化了 HTML 文档遍历、事件处理、动画以及 AJAX 交互等任务。 - **特点**:jQuery 的核心特性...
本教程将深入探讨这个版本的jQuery API,帮助开发者们更好地理解和应用这一强大的工具。 1. **基础概念** - **选择器**: jQuery的核心是其强大的选择器功能,它允许开发者通过CSS语法选取DOM元素。例如,`$("#id")...
#### 一、选择器 - JQuery的核心功能 JQuery通过其强大的选择器系统,简化了HTML文档的操作,使得开发者能够快速定位并操作DOM元素。以下是对给定文件中提到的选择器的详细解释: ##### 1. 基本选择器 - **#id**...
这个“jquery-1.8.3库”包含了该版本的jQuery核心文件,是开发者进行网页动态效果和交互设计的重要工具。 **1. jQuery的核心功能** jQuery的核心功能主要包括以下几点: - **选择器**:jQuery提供了一系列强大的...