zoukankan      html  css  js  c++  java
  • jQuery中eq与get的区别(整理)

    相信大部份人都会把这2个的用法搞错。仔细查看下API文档就可以知道。eq返回的是一个jquery对象,get返回的是一个html 对象数组。举个例子:

    <p style="color:yellow">绯雨</p>

    使用eq来获得第一个p标签的color值:

    $("p").eq(0).css("color")  //因为eq(num)返回的是个jq对象,所以可以用jq的方法css

    使用get来获得第一个p标签的color值:

    $("p").get(0).style.color  //因为get(num)返回的是个html对象,所以要使用传统的HTML对象方法,jq对象此时就没用了。

    当然,你也可以get(num)后把对象转为jq的对象再进行操作:

    $($("p").get(0)).css("color")

    --------------------------------------------------------------------------

    more eq

    see:

    http://api.jquery.com/eq/

    --------------------------------------------------------------------------

    more get:

    see:

    http://api.jquery.com/get/

    --------------------------------------------------------------------------

    From:

    http://www.cnblogs.com/eoiioe/archive/2008/11/16/1334572.html

    --------------------------------------------------------------------------

  • 相关阅读:
    对数可以用来简化乘法计算
    理解了一点github的用法了
    由摄氏温度和华氏温度转换想到的。
    CMD原来是支持通配符的啊
    怎么在CMD中创建文件
    如何学习数学
    SCILAB
    STS或eclipse安装SVN插件
    Html解析类的新选择CsQuery
    Tomcat编码问题
  • 原文地址:https://www.cnblogs.com/CodingPerfectWorld/p/1897498.html
Copyright © 2011-2022 走看看