jQuery使用each遍历循环的方法
1、选择器+遍历
$('div').each(function (i){
i就是索引值
this 表示获取遍历每一个dom对象
});
2、选择器+遍历
$('div').each(function (index,domEle){
index就是索引值
domEle 表示获取遍历每一个dom对象
});
3、更适用的遍历方法
1)先获取某个集合对象
2)遍历集合对象的每一个元素
var d=$("div");
$.each(d,function (index,domEle){
d是要遍历的集合
index就是索引值
domEle 表示获取遍历每一个dom对
});
下面看下jQuery 遍历 - each() 方法
var totalMoney = $("#money").val(); //获取 id="money"元素的value值
var monthMoney = 0;
//获取 具有 class="month" 的input元素
$("input.month").each(function(){
var monthVal = $.trim($(this).val()); //去除空格
if(monthVal.length > 0){ //非空值
monthMoney = accAdd(monthMoney,monthVal); //另外写的 浮点型相加 函数
}
});
if(monthMoney > totalMoney){
alert("每月分配金额累计大于总预算金额,请重新填写!");
return false;
}
总结
以上所述是小编给大家介绍的jQuery使用each遍历循环的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!
相关推荐
-
JQuery节点元素属性操作方法
本文实例讲述了JQuery节点元素属性操作方法.分享给大家供大家参考.具体分析如下: 在JQuery中,用attr()方法来获取和设置元素属性,removeAttr()方法来删除元素属性. 获取属性和设置属性 如果要获取p元素的属性title,那么只需要给attr()方法传递一个参数,即属性名称. var $para = $("p"); //获取<p>节点 var p_txt = $para.attr("title"); //获取<p>元素节
-
jquery操作checked属性以及disabled属性的多种方法
下边两种写法没有任何区别 只是少了些代码而已... 复制代码 代码如下: <input id="cb1" type="checkbox" checked /> <input id="cb2" type="checkbox" checked="checked" /> jquery判断checked的三种方法: 复制代码 代码如下: .attr('checked'): //看版本1.
-
有关jquery与DOM节点操作方法和属性记录
网上找了份jquery的操作节点方法清单.如下: 方法 源包装集/字串 目标包装集体 特性描述 A.append(B) B A 若目标包装集只匹配一个元素,则源(也包括同源包装集匹配的所有元素)将被移动到目标位置:若目标包装集包含多个元素,则源将保留在原来的位置,但同时复制一份相同的副本到目标位置. 由此,若目标只匹配一个元素时,使用前述方法后源将被删除. B.appendTo(A) A.prepend(B) B.prependTo(A) A.before(B) B.insertBefore(A
-
JQuery属性操作与循环用法示例
本文实例讲述了JQuery属性操作与循环用法.分享给大家供大家参考,具体如下: 取出或者设置html内容 var $htm= $("#div").html 取出 $("#div").html("<span>文字</span>") 设置 取出或者设置某个属性的值 var $src=$('#img1').prop('src') 取出 $('#img1').prop({src:'test.jpg',alt:"te
-
详解jQuery中的元素的属性和相关操作
元素属性 元素的属性中可以包含很多有用的信息,所以如何设置或得到属性中的值,就显得非常重要. jQuery 的 $.fn.attr 方法可以作为 setter 和 getter 使用,用来设置或获取属性的值.和 $.fn.css 用法类似,$.fn.attr 既可一次性接受单个属性,也可以接受多个属性(对象) : $('a').attr('href', 'allMyHrefsAreTheSameNow.html'); $('a').attr({ 'title' : 'all titles are
-
jQuery .attr()和.removeAttr()方法操作元素属性示例
今天主要和大家一起分享一下如何使用jQuery的.attr()和.removeAttr()方法读取,添加,修改,删除元素的属性.大家在平时的Web页面制作中都有碰到如何动态的获取元素的属性和属性值,或者说动态的修改元素的某个(某些)属性的属性值.那么jQuery就可以让我们轻松的读取,添加,更改或删除一个(或多个)元素中的任何属性,在jQuery中我们可以使用下面的方法来实现: 1 .attr():jQuery中的.attr()方法让你能轻松的读取,增加或修改一个元素的属性(详情参考.attr(
-
jquery进行数组遍历如何跳出当前的each循环
最近在忙着进行官网改版,在做其中的一个项目时碰到了一个小问题.问题是这样的,通过 jquery 的循环方法进行数组遍历,但是当不符合条件时,怎么跳出当前循环. 我是使用 $.each() 进行数组循环遍历,但是当进入判断时,不清楚该如何跳出当前循环,于是我就用 javascript 的方法--continue 发现并不正确.API 上的说明只有跳出整个循环(如果需要退出 each 循环可使回调函数返回 false,其它返回值将被忽略.) 后来上网查了下,得到了结果: return false;-
-
jQuery元素属性操作实例(设置、获取及删除元素属性)
本文实例讲述了jQuery元素属性操作的方法.分享给大家供大家参考,具体如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <script src="js/jquery-1.10.1.min.js" type="tex
-
jquery根据属性和index来查找属性值并操作
<div class="zy_menu clearfix"> <a href="javascript:;" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" re
-
jQuery 操作 HTML 元素和属性的方法
jQuery拥有操作 HTML 元素和属性的强大方法. 1. 获取HTML 元素的内容和属性 (1) 获得内容: text().html() 以及 val()方法 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>My Test JQuery&l
-
jQuery操作属性和样式详解
• 区分 DOM 属性和元素属性 <img src="images/image.1.jpg" id="hibiscus" alt="Hibiscus" class="classA" /> 通常开发人员习惯将id,src,alt等叫做这个元素的"属性".我们将其称为"元素属性".但是在解析成 DOM 对象时,实际浏览器最后会将标签元素解析成"DOM 对象",
随机推荐
- thinkPHP5.0框架命名空间详解
- 详解Vue.js基于$.ajax获取数据并与组件的data绑定
- java 结合jQuery实现跨域名获取数据的方法
- iOS tabview如何添加字母索引
- javascript图片相似度算法实现 js实现直方图和向量算法
- 利用Fix Rss Feeds插件修复WordPress的Feed显示错误
- 跟老齐学Python之有容乃大的list(2)
- 改进 ASP 的字符串处理性能
- android实现用户体验超棒的微信WebView进度条
- Windows(x86,64bit)升级MySQL 5.7.17免安装版的详细教程
- 一个完整的PHP类包含的七种语法说明
- 使用hta保存utf8格式的文件的代码
- php连接mysql数据库代码
- JavaScript入门之语言基础第1/2页
- JQUERY 对象与DOM对象之两者相互间的转换
- 解析NodeJs的调试方法
- JS控制弹出悬浮窗口(一览画面)的实例代码
- java实现Spring在XML配置java类的方法
- python使用mysql数据库示例代码
- jQuery插件imgAreaSelect基础讲解
