首页 > 其他分享 >jquery中$.each小结

jquery中$.each小结

时间:2022-12-02 11:33:38浏览次数:47  
标签:jquery function console log index value each 小结


在jquery 中, $each的用法比较常见,下面小结下

1)基本用法

// ARRAYS
var arr = [
'one',
'two',
'three',
'four',
'five'
];
$.each(arr, function (index, value) {
console.log(value);


return (value !== 'three');
});
只输出one two



输出一个数组:


var obj = {


one: 1,


two: 2,


three: 3,


four: 4,


five: 5


};


$.each(obj, function (index, value) {


console.log(value);


});


// Outputs: 1 2 3 4 5



2) jquery中使用,比如输出所有页面中a标签的href值


$('a').each(function (index, value){
console.log($(this).attr('href'));
});



3)也可以针对JSON


var json = [ 
{ 'red': '#f00' },
{ 'green': '#0f0' },
{ 'blue': '#00f' }
];

$.each(json, function () {
$.each(this, function (name, value) {
console.log(name + '=' + value);
});
});



4) 当然也可以针对.class来循环



<div class="productDescription">Red</div>
<div>Pink</div>
<div class="productDescription">Orange</div>
<div class="generalDescription">Teal</div>
<div class="productDescription">Green</div>
$.each($('.productDescription'), function (index, value) {
console.log(index + ':' + $(value).text());
});


其实最方便的写法


$('.productDescription').each(function () { 
console.log($(this).text());
});

标签:jquery,function,console,log,index,value,each,小结
From: https://blog.51cto.com/u_14230175/5906761

相关文章

  • pidstat监控工具小结
    pidstat 是著名的采集软件systat的组件之一。安装用yuminstall  就可以了。1)pidstat  结果分析  %usr-当在用户层执行(应用程序)时这个任务的cpu使用率,和ni......
  • FTP两种传输模式小结
    FTP是有两种传输的模式的,主动模式和被动模式,之前一直没怎么去搞明白之,现在找了下资料,重新整理了下: 一个完整的FTP文件传输需要建立两种类型的连......
  • ATLAS拖拉之简单小结
    有了atlas的话,做一些随意拖拉的效果就十分容易了。在vs.net2005下,装了atlas的话,有很多控件可以实现之,下面小结之1、使用<atlas:DragOverlayProperties>控件,比如 <atlas:S......
  • jquery中的一个小TIPS:鼠标移动到连接时发出声音
    这个TIPS其实很简单的,实现的效果是:当鼠标移动到链接上时,则可以发出声音,其实很简单,代码如下:<p><ahref="#"class="click">Clickherefors......
  • jquery判断图片是否完整加载了
    这里其实是个tips,目的是判断每张图片是否能正确完整加载了:(document).ready(function(){$('img').error(function(){ $.post('ajax-image......
  • 快速小结:CSS3盒模型
    ......
  • javascript中generator快速小结
    1基本例子  function*generatorFunc(){console.log("任务一");yield1;console.log("任务二");yield*generatorSubFunc();console.log("任务三");return......
  • jquery工具类笔记
    1$browswer对象获得浏览器信息<scripttype="text/javascript">$(function(){varstrTmp="您的浏览器名称是:";if($.browser.msie){//I......
  • 收藏:LINUX中的重要IO指标小结
    源自极客时间的教程:1、使用率,是指磁盘处理I/O的时间百分比。过高的使用率(比如超过80%),通常意味着磁盘I/O存在性能瓶颈。2、饱和度,是指磁盘处理I/O的繁忙程度。过高的饱......
  • 高效的Integer.valueOf小结
    在PMD中,都建议使用的Integer.valueOf,avoidinstantiatingintegerobjects.CallInteger.valueOf()instead.历史:JDK1.5后增加了Integer.valueOf......