Jquery的通配符

1.选择器
(1)通配符:
   $("input[id^='code']");//id属性以code开始的所有input标签
   $("input[id$='code']");//id属性以code结束的所有input标签
   $("input[id*='code']");//id属性包含code的所有input标签

  [属性名称] 匹配包含给定属性的元素
[att=value] 匹配包含给定属性的元素 (大小写区分)
[att*=value] 模糊匹配
[att!=value] 不能是这个值
[att$=value] 结尾是这个值
[att^=value] 开头是这个值
[att1][att2][att3]... 匹配多个属性条件中的一个


           
    • 信用卡贷款活动产品1-中国建设银行
           
    • 信用卡贷款活动产品2-中国建设银行
           
    • 信用卡贷款活动产品3-中国建设银行
           
    • 其他

    要取到所有 id以compare_prod_list_开头的
    •   :  var list=$('li[id^=compare_prod_list_]');

    (2)根据索引选择
       $("tbody tr:even"); //选择索引为偶数的所有tr标签
       $("tbody tr:odd"); //选择索引为奇数的所有tr标签
    (3)获得jqueryObj下一级节点的input个数
       jqueryObj.children("input").length;
    (4)获得class为main的标签的子节点下所有 标签
       $(".main > a");
    (5)选择紧邻标签
       jqueryObj.next("div");//获取jqueryObj标签的后面紧邻的一个div,nextAll获取所有
     
    2.筛选器  
    //not
       $("#code input:not([id^='code'])");//id为code标签内不包含id以code开始的所有input标签
     
    3.事件
    //处理文本框上的键盘操作
    jqueryObj.keyup(function(event){
    var keyCode = event.which;//获取当前按下键盘的键值,回车键为13
    }
     
    4.工具函数
    $('#someField').val($.trim($('#someField').val()));//消除空格,语法:$.trim(value)

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值