JQuery

  1. jquery each 循环元素
    /**兑换前,验证表单信息**/
     function verExcData() {
        var verResult = true;
         $(".receipt-info").each( function () {
            if ($(this).attr("allownull") != undefined && isEmpty($(this).val())) {
                $.toast("请输入"+$(this).attr("namestr"), 1000)
                verResult = false;
                return false;
            }
            if ($(this).attr("minlength") != undefined && $(this).val().length < $(this).attr("minlength")) {
                $.toast($(this).attr("namestr") + "长度不足" + $(this).attr("minlength") + "位", 1000)
                verResult = false;
                return false;
            }

            if ($(this).attr("maxlength") != undefined && $(this).val().length > $(this).attr("maxlength")) {
                $.toast($(this).attr("namestr") + "长度超过" + $(this).attr("maxlength") + "位", 1000)
                verResult = false;
                return false;
            }
        })
        return verResult;
    }

jQuery中each类似于javascript的for循环
但不同于for循环的是在each里面不能使用break结束循环,也不能使用continue来结束本次循环,想要实现类似的功能就只能用return,
break 用return false
continue 用return ture

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • /*! jQuery JavaScript Library v1.4.2 http://jquery.com/ C...
    ssttIsme阅读 1,969评论 2 0
  • (续jQuery基础(1)) 第5章 DOM节点的复制与替换 (1)DOM拷贝clone() 克隆节点是DOM的常...
    凛0_0阅读 1,360评论 0 8
  • 隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性。但是通过css...
    老夫撩发少年狂阅读 1,104评论 0 2
  • jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性。...
    阿r阿r阅读 1,169评论 0 4
  • 善行是不用奔波的课外班,是不用交费的家长课堂。 在善行的过程中,只要你留意,映入眼帘的都是榜样;只要你学习,每次收...
    尉老师阅读 513评论 0 0