zoukankan      html  css  js  c++  java
  • jquery常用用法

    1.$("prve + next" )                          选择紧接着在perve后的next元素
    2.$("#div1 > *" )                            在给定的父元素下匹配所有子元素,但是孙子就不取了
    3.$("#div ~ div ")                           查找#div之后的所有div元素
    4.$.map(arrs,function(内容,下标){});         遍历数组元素,主要用来在原来数组的元素的基础上,直接修改值,并生成新的数组返回
    5.$.each(arrs,function(下标,内容){});        遍历数组元素或对象属性,主要用来展示或设置元素的某个属性(目的是为了展示或者修改循环元素本身)
    6.attr();                                    跟js的Attribute()一样,非侵入编程
    7.removeAttr("href")                         移除标签的href属性
    8.next()和nextAll()                          1.取该元素的下一个兄弟元素 2.取该元素之后的所有同辈兄弟元素(不包括自己)
    9.prev()和prevAll()                          1.取该元素的上一个兄弟元素 2.取该元素之前的所有同辈兄弟元素(不包括自己)
    10.siblings()                                获取所有的兄弟元素(前后都拿到),不包括自己
    11.$("#div1").attr("class","hide")           给div的class属性赋值.
    12.$("#div1").addClass("addc")               addClass追加样式表
    13.$("#div1").removeClass("show")            removeClass 移除样式
    14.$("body").toggleClass("hide")             toggleClass 切换样式(不是覆盖,还可以切换回来).
    15.$("#div1").hasClass("addc")               判断该样式是否存在
    16.blur                                      失去焦点事件
    17.$("input[type=text]:not(.err)")           获取所有input的text文本框,但是不包含class=err的文本框
    18.$("input:odd"),$("input:even")            1.odd奇数 2.even偶数
    19.$("input:eq(1)")                          eq()获取指定下标的元素
    20.$("input:gt(2)"),$("input":lt(2))         1.gt(2)下标大于2   2.lt(2)下标小于2
    21.$("input").slice(2,4)                     slice(2,4) >=2 and <4 取大于等于2并且小于4的下标
    22.$("table tr:first"),$("table tr:last")    1.first第一个 2.last最后一个
    23.$("input",$("#s2_1div"))                  查询id为s2_1div下面的所有input 类似子查询
    24.evet.stopPropagation()                    阻断事件冒泡
    25.$("div[myid]")                            查找带myid属性的div
    26.fn.call                                   call改变this
    27.("input:checked"),("select option:selected") 1.选取所有选中的元素(Radion、CheckBox) 2.选取下拉列表
    28.disbled  和  readonly(推荐)               1.用户不能编辑(表单不能提交) 2.用户不能编辑(表单会提交)
    29.var link=$("<a href='http://www.xx.com'百度</a>") 直接创建节点
    30.$("div:first").append(link)               把刚创建的节点添加到div下
    31.$link.appendTo($("body"))                 直接把$link追加到body下面 非常方便
    32.var $re = $("#txtName").remove() $re.appendTo($("#msgBox"))   1.删除一个节点 2.然后又把这个节点的尸体添加到msgBox下
    33.$(":input")                               选取所有<input>、<textarea>、<select>和<button>元素
    34.$(":text")                                选取所有单行文本框,等价于$("input[type=text]")
    35.$(":password")                            选取所有密码框.同理的还有radio、:checkbox、:submit、:image、:reset、:button、:file、:hidden
    36.xx.children()                             children() xx底下的全部子元素
          $NewTr.children().last().children("a") $NewTr的所有子元素的最后一个的底下的子元素的a标签

  • 相关阅读:
    C 获取编译日期函数
    C# HttpWebRequest 使用,一个Http分析Demo
    C# 字节序调整
    char/wchar_t之间的互转MultiByteToWideChar和WideCharToMultiByte的用法
    前导声明代替头文件依赖和交叉包含
    MFC network address control使用
    [收藏]POSIX标准
    带引用计数的智能指针
    C# string byte[] 转换
    DIV随鼠标滚动
  • 原文地址:https://www.cnblogs.com/zhendiao/p/4372315.html
Copyright © 2011-2022 走看看