zoukankan      html  css  js  c++  java
  • JQuery 遍历子元素+ each函数的跳出+提取字符串中的数字

    最近脑袋迷糊的如同一团浆糊,一直出错。

    HTML代码如下图,现在想实现的功能是根据Ajax请求,获取到具体的button,以更新其样式。由于Button较多,每个Button都设置id,没有意义,想通过JQuery的遍历+子代实现

    核心代码:

     $("#contentDiv").children().each(function () {
                console.log($(this).children().last().text().match(/d+/) + '');
                console.log($(this).children().last().text());
                console.log(info.Msg);
                console.log(info.Msg.match(/d+/) + '');
                if ($(this).children().last().text().match(/d+/) + '' == info.Msg.match(/d+/) + '') {
                    //设置样式
                    
                    return false;
                }
            });

    几点说明:(1)each 函数的跳出,直接用break,continue,提示有错的。用return,实现continue,return false 实现break,参考:http://hyj1254.iteye.com/blog/497079

    (2)字符串中数字的提取,采用这个正则表达式:

    match(/d+/) + ''
  • 相关阅读:
    Interesting Finds: 2008.06.12
    8月19号
    8月22号
    8月20号
    8月21号
    第七章 Nginx配置虚拟主机
    第六章 Nginx配置文件详解
    第五章 Nginx搭建上传作业平台
    sqlserver2005提供的xml数据类型操作xml串
    事必躬亲利与弊
  • 原文地址:https://www.cnblogs.com/DayDreamEveryWhere/p/4615407.html
Copyright © 2011-2022 走看看