zoukankan      html  css  js  c++  java
  • 关于jquery

    1.$(

    ":input[SurveyID='1'][Top][RequireA]"

    ).each(

    function

     () 

    {$(this)..}); 

    筛选

    SurveyID

    1

    的有

    Top

    RequiredA

    属性的

    input

    元素

     

     

    2.$(

    this

    ).parents(

    "tr[TopTr]:first"

    )

     

    :last

     

    筛选此元素的父亲

    tr

    节点中有

    topTr

    属性的第一个

    tr

    (最后一个)

     

     

    3.$(

    this

    ).is(

    "select"

    是否下拉框

     

    .is(

    ":checked"

    是否选中

     

    .is(

    "img"

    是否图标

     

    .is(

    ":text"

    是否文本

     

    .is(

    "input"

    是否

    input 

     

    4.nextObj.css(

    "display"

    "none"

    )/nextObj.css(

    "display"

    ""

    )/nextObj.css({ top: 0, left: 0, height: h, display: 

    ''

     }); 

    设置隐藏

    /

    显示样式

    /

    设置几个样式

     

     

    5.parentObj.bind(

    "click"

    function

     () 

    {$(this)..})/nextObj.unbind(

    "click"

    绑定

    click

    事件

    /

    解除绑定

     

    parentObj.bind(

    "focus"

    function

     () {$(this)..})

     

    焦点事件

     

    parentObj.bind(

    "change"

    function

     () {$(this)..})

     

    内容改变事件

     

    parentObj.bind(

    "blur"

    function

     () {$(this)..}) 

    失去焦点事件

     

    parentObj.bind(

    "mouseover"

    function

     () {$(this)..})

     

    鼠标移过事件

     

    parentObj.bind(

    "keyup"

    function

     () {$(this)..})

     

    松开键盘按钮事件

     

     

    6.curentObj.next(

    'img'

    )/$(

    "#aa"

    ).next().is(

    ":visible"

    获取下一个

    img

    的元素对象

    /

    是否可见

     

     

    7.curentObj.attr(

    id

    )/

    curentObj.attr(“

    id

    ,1)/$(

    this

    ).removeAttr(

    "id"

    ); 

    获取

    /

    设置

    /

    去掉此对象的

    id

    属性

     

     

    8.parentObj.val()/

    parentObj.val(‘

    abc

    ’)

     

    获取或设置对象的值

     

     

    9.$("div[id^='aa']").each(..) 

    模糊搜索

    id

    aa

    开头的

    div 

     

    10.$(

    this

    ).get(0).id 

    object

    数组里取第一个元素的

    id 

     

    11.cObj.find(

    ":selected"

    ).attr(

    "OptID"

    找到选中的元素的

    OptID

    属性

     

     

    12.$(

    ":input[name='aa'][type='radio'][checked]"

    获取

    name

    aa

    的一组单选项的选中的对象

     

    $(

    ":input[name='aa'][type='checkbox'][checked]"

    获取

    name

    aa

    的一组多选项的选中的对象组

     

     

    13.

    var

    resultReq = 

    new

     Array(); 

    resultReq.push(

    '0'

    ); 

    把东西装进数组

     

    names.pop(1) 

    1

    推出去

     

     

    14.

    var

    surveyIDs = IDs.split(

    ','

    ); 

    for

     (

    var

     i = 0; i <surveyIDs.length; i++) { 

    if

     (surveyIDs[i] != 

    '')

    {}

     

     

    IDs

    按照’分开成一个数组,再根据数组操作

     

     

    15.if(

    typeof

     (SetModify) != 

    "undefined") 

    如果此属性存在

     

     

    16.$(

    "#"

     + id).hide(); 

    隐藏

     

    .show(); 

    显示

     

    .click(); 

    单击

     

    .focus(); 

    获得焦点

     

    .remove() 

    移除

     

    $(

    this

    ).after(html); 

    在元素后面跟着

    html

    字符串

     

    .clone() 

    复制当前

    object 

    $(

    "#aa"

    ).text(

    "Downloading..."

    )/.text(); 

    设置

    /

    获取文本内容

     

     

    17.

    new

     Date().getHours()/.getMinutes()/.getTime(); 

    获取当前日期时间的小时数

    /

    分钟数

    /

    时间

     

     

    18.$(newTr).appendTo(

    "#eptb"

    ); 

    newTr

    放到

    (

    "#eptb"

    )

    的里面的最后面

     

     

    19.$(document).ready(

    function

     () {})

     

    页面元素加载完成后执行的

    js

    代码

     

     

    20.$(

    ".redAddress"

    ).toggle(true/false); 

    选择用了样式

    redAddress

    的元素显示

    /

    隐藏

     

     

    21.

    var

    startObj = $(

    "#startTime"

    ).val(); 

    var

    endObj = $(

    "#endTime"

    ).val(); 

    var

    reg_hhmm = /^(?:(?:0?|1)d|2[0-3]):[0-5]d$/; 

    if

     (startObj == 

    ''

     || endObj == 

    ''

     || !reg_hhmm.test(startObj) 

    || !reg_hhmm.test(endObj)) {$(

    "#diff"

    ).val(

    ''

    );} 

    else

     { 

    var

     s1 = 

    new

     Date(

    "2011-01-01 "

     + startObj + 

    ":0"

    ); 

    var

     s2 = 

    new

     Date(

    "2011-01-01 "

     + endObj + 

    ":0"

    ); 

    var

     s3 = s2.getTime() - s1.getTime(); 

    if

     (s3 > 0) { 

    var

     h = parseInt(s3 / (60 * 60 * 1000)); 

    var

     m = parseInt(s3 / (60 * 1000)) - h * 60; 

    var

     result = 

    ''

    if

     (h > 0) 

    result = 

    ''

     + h + 

    'h'

    if

     (m > 0) 

    result += 

    ' '

     + m + 

    'm'

                        $(

    "#diff"

    ).val(result); 

                    } 

    else

     { 

                        $(

    "#diff"

    ).val(

    '0m'

    ); 

                    } 

     

       } 

    计算两时间的时间差

     

    22.$(

    "#trParent1End"

    ).nextAll().not(

    "tr:last"

    ).hide(); 

    隐藏该

    table

    对象不是最后一行

    tr

    的所有

    tr 

     
  • 相关阅读:
    C++中static修饰的静态成员函数、静态数据成员
    C++友元函数、友元类
    C++异常处理
    运行时类型识别RTTI
    AD转换
    敏捷模式下的测试用例该如何存在?
    使用Postman轻松实现接口数据关联
    接口测试Mock利器-moco runner
    python测开平台使用dockerfile构建镜像
    MySQL – 用SHOW STATUS 查看MySQL服务器状态
  • 原文地址:https://www.cnblogs.com/mengziHEHE/p/3403417.html
Copyright © 2011-2022 走看看