`

JQuery教程---核心部分(一)

阅读更多

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())
}

 

 

分享到:
评论

相关推荐

    jquery 精品教程 -- Learning JQuery

    《Learning JQuery》是一本针对初学者和进阶用户设计的教程书籍,旨在通过简单易懂的JavaScript技术帮助读者掌握更好的交互设计和网页开发技能。本书由Jonathan Chaffer和Karl Swedberg共同撰写,并于2007年由Packt ...

    JQuery教程-从零开始学习jQuery

    本文作为JQuery教程的开篇,介绍了JQuery的基本概念、特性以及一个简单的示例。接下来的文章将会深入探讨JQuery的各种高级功能,包括AJAX开发等内容。通过本系列文章的学习,相信你能够熟练掌握JQuery的核心技术,为...

    jquery-ui-1.10.4

    在本篇文章中,我们将深入探讨jQuery UI 1.10.4版本的核心特性、功能及其在实际开发中的应用。 一、jQuery UI概述 jQuery UI 是一个开源项目,旨在简化Web应用程序的前端开发。它包括了拖放、日期选择器、对话框、...

    jquery-ui-1.12.1.custom.zip

    5. **Examples**:这是最核心的部分,包含了各种组件的使用示例代码。通过这些代码,开发者可以快速了解如何在实际项目中集成和使用jQuery UI组件。示例通常包括HTML结构、CSS样式和JavaScript逻辑,有助于理解和...

    jquery-mobile教程--很好很强大哦

    ### jQuery Mobile 教程知识点详解 #### 一、引言 随着智能手机的普及和技术的发展,越来越多的用户选择通过移动设备浏览互联网。面对如此庞大的市场需求,如何优化网站在移动设备上的表现成为了开发者关注的重点...

    jquery-easyui-1.3

    首先,`jquery.easyui.min.js`是EasyUI的核心文件,包含了所有基础组件的压缩和优化版本,大大减少了页面加载时间。它提供了如对话框、表单、菜单、树形控件、表格、布局等常见的用户界面元素,使得开发者无需编写...

    JQuery-latest-Chinese-document.rar_jquery_jquery-latest

    **jQuery 的核心特性** 1. **选择器(Selectors)**:jQuery 以其强大的CSS选择器而闻名,允许开发者使用类似于CSS的语法来选取DOM元素,如`$("#id")`、`$(".class")`和`$("tag")`等。 2. **DOM 操作(DOM ...

    详细的jquery 教程

    这个详尽的jQuery教程涵盖了从基础到高级的所有关键概念,旨在帮助初学者快速上手并进一步提升专业技能。 ### 1. jQuery基础 - **选择器**: jQuery的核心功能之一是选择页面中的元素。它支持CSS选择器,如ID(#id...

    JQuery教程全集

    在《JQuery教程全集》的第一章中,作者首先阐述了为何选择 JQuery 这个 JavaScript 库。随着 Web 开发技术的发展,JavaScript 的使用变得越来越普遍。然而,在没有库或框架的支持下,编写复杂的 DOM 操作和 AJAX ...

    jQuery教程学习

    ** 这部分讲解jQuery的核心概念,包括jQuery对象和选择器的使用,这是理解和使用jQuery的基础。 3. **jQuery速成 - 核心方法的使用** 探讨了如何使用jQuery的核心API,如$(document).ready()来确保代码在页面加载...

    jquery-easyui-1.5版本

    jQuery EasyUI 是一个基于 jQuery 的开源框架,它提供了一系列轻量级、易于使用的组件,帮助开发者快速构建功能丰富的Web应用界面。EasyUI 1.5 版本是这个框架的一个重要里程碑,集成了诸多改进和新特性,为开发人员...

    jquery-ui-1.8.14

    一、jQuery UI 1.8.14的核心组件 1. **对话框(Dialog)**:提供了可定制的弹出窗口,可以用于提示、警告或者更复杂的交互场景。 2. **日历(Datepicker)**:方便地选择日期,支持多种格式和事件回调。 3. **拖放...

    jQuery基础教程+锋利的jQuery+源代码+jquery1.7.2中文API+jquery-1.7.2.min.js.rar

    首先,"jQuery基础教程"提供了对jQuery核心概念的介绍,包括选择器(如ID选择器、类选择器、属性选择器等)、DOM操作(如元素的增删改查)、事件处理(如click、hover等事件)和动画效果(如fadeIn、slideUp等)。...

    Learning jQuery - Fourth Edition

    《Learning jQuery - Fourth Edition》是一本由Packt Publishing出版的专业jQuery学习教程,该书为第四版,出版于2013年6月。本书由Jonathan Chaffer和Karl Swedberg共同撰写,两位作者都是在Web开发领域有着丰富...

    PHP-JQuery-Ajax-json

    Ajax不是一种单一的技术,而是一种利用JavaScript进行异步数据交换的技术,使得页面无需刷新就能更新部分内容。jQuery库包含了对Ajax的支持,简化了Ajax请求的编写,例如`$.ajax()`函数,可以方便地向服务器发送...

    jQuery 教程.doc

    ### jQuery 教程知识点详解 #### 一、jQuery 概述 - **定义**:jQuery 是一个快速、简洁的 JavaScript 库,它极大地简化了 HTML 文档遍历、事件处理、动画以及 AJAX 交互等任务。 - **特点**:jQuery 的核心特性...

    jqueryAPI-1.4

    本教程将深入探讨这个版本的jQuery API,帮助开发者们更好地理解和应用这一强大的工具。 1. **基础概念** - **选择器**: jQuery的核心是其强大的选择器功能,它允许开发者通过CSS语法选取DOM元素。例如,`$("#id")...

    JQuery实例教程-基础

    #### 一、选择器 - JQuery的核心功能 JQuery通过其强大的选择器系统,简化了HTML文档的操作,使得开发者能够快速定位并操作DOM元素。以下是对给定文件中提到的选择器的详细解释: ##### 1. 基本选择器 - **#id**...

    jquery-1.8.3库

    这个“jquery-1.8.3库”包含了该版本的jQuery核心文件,是开发者进行网页动态效果和交互设计的重要工具。 **1. jQuery的核心功能** jQuery的核心功能主要包括以下几点: - **选择器**:jQuery提供了一系列强大的...

Global site tag (gtag.js) - Google Analytics