`
残血舞
  • 浏览: 31723 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Jquery 基础用法

阅读更多
7.lt(pos) 删除一个节点
eg:<p>This is just a test.</p><p>So is this</p>
$("p").lt(1); ==>> [<p>This is just a test.</p>]
删除一个元素或是节点使用lt,搜索所有p元素,删除第1个,起点为0,结果<p>So is this</p>被删除!

8.index(subject) : 查找相应节点的位置,从0开始计数.如果没找到返回-1

eg:<div id="foobar"><b></b><span id="foo"></span></div>

$("*").index( $('#foobar')[0] ); ==>> 0
$("*").index( $('#foo')[0] );    ==>> 2
$("*").index( $('#bar')[0] );    ==>> -1

搜索选择.上例为搜索ID为foobar的元素,结果是此元素在第0个,从0开始,
foo在第二个,第1个元素为<b></b>,第三个bar因为没有ID是bar的,所以显示-1



9.length 返回节点的个数
eg:<img src="test1.jpg"/><img src="test2.jpg"/>
$("img").length; ==>> 2
统计选择.选择所有img元素,并统计个数.可用alert($("img").length);来输出调试
同样的方法还有
size()
$("img").size(); ==>> 2;
size()等同于length



10.addClass 给一个element添加class可以添加多个
eg: <p>Hello</p>
$("p").addClass("selected"); ==>> [<p class="selected">Hello</p>]
$("p").addClass("selected highlight"); ==>> [<p class="selected highlight">Hello</p>]
添加Class,即是CSS样式,使用addClass

11.attr(name) 取得element的指定属性值
eg:<img src="test.jpg"/>
$("img").attr("src"); ==>>[test.jpg]
使用attr(name)来取得元素属性,name即为元素中的所有可用属性,比如img中的 src 属性.


attr(key,value) 设置属性attr(key,function) 调用相应的方法处理后的返回值用来设置属性attr(properties) 批量的设置element的属性值
eg: <img/>
$("img").attr({ src: "test.jpg", alt: "Test Image" }); ==>> [<img src="test.jpg" alt="Test Image"/>]
$("img").attr("src","test.jpg"); ==>> [<img src="test.jpg"/>]
设置元素属性,attr(key,value) key是指属性的名称,value是指导属性的值.可同时设置多个,比如例一,使用","来分隔!

以下两个方法等价:
$("img").attr("title", "${this.src}")
$("img").attr("title", function() {
    return this.src;
})
==>> [<img src="test.jpg" title="test.jpg" />]
这个从了个this动作.${this.src}" 此变量为本身的src属性.
function() { //建立函数
    return this.src;  //返回结果值
}
等于同${this.src}

12.html 取得element的html代码
eg: <div><input/></div>
$("div").html(); ==>> [<input/>];
选择div元素.得到div元素中间的html代码!

html(val) 设置element的html代码
eg: <div><input/></div>
$("div").html("<b>new stuff</b>"); ==>> [<div><b>new stuff</b></div>]
应该是搜索DIV的元素,把指定的HTML代码,替换其中!(原来DIV中的HTML代码就没了
分享到:
评论

相关推荐

    jquery基础教程中文版2015

    **jQuery基础教程中文版2015** jQuery是一款强大的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互等任务。2015年发布的这个基础教程,旨在帮助初学者快速掌握jQuery的核心概念和技术。 一、...

    jquery的基础用法例子

    以上就是jQuery基础用法的一些关键点,通过学习和实践这些例子,你可以快速上手并高效地利用jQuery进行网页开发。记得在实际项目中灵活运用,并结合个人经验和最佳实践,以提升开发效率和用户体验。

    jquery基础教程第四版源码

    《jQuery基础教程第四版》是一本深受欢迎的前端开发指南,专注于jQuery库的使用和实践。jQuery是一个轻量级、高性能的JavaScript库,它极大地简化了JavaScript操作DOM(文档对象模型)、事件处理、动画制作以及Ajax...

    jQuery基础教程源码

    这个"jQuery基础教程源码"资源包含了与《jQuery基础教程》一书配套的所有实例源代码,旨在帮助读者更好地理解和实践jQuery的核心概念。 在jQuery中,DOM(文档对象模型)操作是其主要功能之一。DOM是HTML和XML文档...

    jQuery基础教程(第四版)中文

    通过阅读《jQuery基础教程(第四版)中文》,读者不仅能掌握jQuery的基本用法,还能了解最佳实践和最新趋势。配合提供的"教程重要说明及更新链接点击这个文本.txt",读者可以获取最新的教学资源和更新信息。"jQuery...

    13jQuery基础使用与样式篇.docx

    **jQuery基础使用与样式** jQuery 是一个广泛使用的 JavaScript 库,它简化了DOM操作、事件处理、动画设计和Ajax交互。在本文中,我们将探讨jQuery的基础使用,特别是关于选择器和样式的应用。 **一、jQuery选择器...

    jQuery基础教程第四版+配套源码

    《jQuery基础教程第四版》是一本专为初学者设计的指南,旨在帮助读者掌握JavaScript库jQuery的核心概念和技术。jQuery简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务,是Web开发中广泛使用的工具。这...

    jQuery基础教程(第四版)中文pdf版+配套源码

    《jQuery基础教程(第四版)中文pdf版+配套源码》是针对JavaScript库jQuery的一份详细学习资源,旨在帮助初学者和进阶开发者掌握jQuery的核心概念和技术。jQuery是一款广泛使用的JavaScript库,它简化了HTML文档遍历...

    jQuery基础教程第5章中文版

    以下是关于jQuery基础教程第5章的一些核心知识点: 1. **选择器**:jQuery的选择器基于CSS,允许开发者轻松地选取DOM中的元素。如`$("#id")`用于选取ID为"id"的元素,`$(".class")`用于选取所有class为"class"的...

    Learning jQuery 1.3 | Jquery基础教程(第二版)

    **jQuery基础教程(第二版)** jQuery是一款广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的使用,尤其是处理HTML文档、事件处理、动画效果以及AJAX交互。本教程将深入探讨jQuery的核心概念和功能,...

    jQuery基础文件

    此“jQuery基础文件”压缩包包含了jQuery的三个主要版本:1.11.3,2.1.4和3.3.1。每个版本都有其特定的发布日期和功能特性,适合不同项目的需求。 1. jQuery 1.11.3: 这是jQuery 1.x系列的一个稳定版本,主要支持...

    jQuery基础教程(第二版)源码

    《jQuery基础教程(第二版)源码》是一个用于学习jQuery库的配套资源,包含了多个章节的实例代码。jQuery是一款广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互等任务。这个教程源码...

    jquery基础教程(第四版)

    - **示例插件**:通过实例演示如何编写自定义插件,包括插件的基本结构、配置选项和使用方法。 #### 七、高级技术探讨 - **闭包的使用**:解释闭包的概念,并展示如何在jQuery中有效利用闭包。 - **单元测试**:...

    jQuery基础教程源码 第三版

    "jQuery基础教程源码 第三版"是一本旨在帮助初学者和有经验的开发者深入了解jQuery的著作。在这个版本中,作者深入浅出地介绍了jQuery的核心概念、方法和最佳实践,通过实例代码帮助读者更好地理解和应用jQuery。 ...

    JQuery基础教程 英文原版

    ### JQuery基础教程知识点详解 #### 一、JQuery简介与特点 **JQuery** 是一个快速、简洁的JavaScript库,其设计目标是简化HTML文档遍历、事件处理、动画以及Ajax交互等操作。通过JQuery,开发者可以更方便地编写...

    jQuery基础教程.pdf

    因此,我将根据文件的标题“jQuery基础教程.pdf”来生成关于jQuery基础的知识点。jQuery是一个快速、小巧、功能丰富的JavaScript库。它简化了HTML文档遍历、事件处理、动画和Ajax交互的过程,极大地提高了Web开发的...

    jquery基础教程6章

    这一章介绍了jQuery的基本使用方法,包括如何在网页中引入jQuery库,以及如何编写jQuery选择器来选取页面元素。它还会讲解如何使用$函数进行DOM元素的选择和操作,例如通过ID、类名或标签名选取元素,并展示如何利用...

    jquery基础教程第四版+附带源码

    **jQuery基础教程第四版**是针对初学者设计的一本深入浅出的指南,它全面讲解了jQuery库的核心概念和实用技巧。jQuery是一个广泛使用的JavaScript库,它的主要目标是简化HTML文档遍历、事件处理、动画制作和Ajax交互...

Global site tag (gtag.js) - Google Analytics