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 

     
  • 相关阅读:
    BZOJ3752 : Hack
    XIV Open Cup named after E.V. Pankratiev. GP of SPb
    XIII Open Cup named after E.V. Pankratiev. GP of Ukraine
    BZOJ2087 : [Poi2010]Sheep
    BZOJ2080 : [Poi2010]Railway
    BZOJ2082 : [Poi2010]Divine divisor
    Moscow Pre-Finals Workshop 2016. National Taiwan U Selection
    XIII Open Cup named after E.V. Pankratiev. GP of Asia and South Caucasus
    XIII Open Cup named after E.V. Pankratiev. GP of Azov Sea
    XIII Open Cup named after E.V. Pankratiev. GP of SPb
  • 原文地址:https://www.cnblogs.com/mengziHEHE/p/3403417.html
Copyright © 2011-2022 走看看