jQuery each用法及each解析json
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | $( function (){ $( "button" ).click( function (){ var a1= "" ; var a2= "" ; var a3= "" ; var a4= "" ; var a5= "" ; var colors=[ 'red' , 'blue' , 'green' , 'yellow' , 'black' , 'white' , 'orange' ]; var color_ary=[{ 'id' : 'red' , 'code' : '01' },{ 'id' : 'blue' , 'code' : '02' },{ 'id' : 'green' , 'code' : '03' },{ 'id' : 'yellow' , 'code' : '04' }, { 'id' : 'black' , 'code' : '05' },{ 'id' : 'white' , 'code' : '06' },{ 'id' : 'orange' , 'code' : '07' }]; $.each(colors, function (item){a1+=item+ "," ;}); //each方法中的函数参数为一个时,此参数为遍历的索引值,同 for 循环的 i 变量。 $.each(colors, function ( index ,item){a2+=item[ index ]+ "," ;}); //each方法中的函数参数为两个时,item为数组的每一项,item[ index ]返回的是对item对象的提取。 $.each(colors, function ( index ,item){a3+=item+ "," ;}); //item为数组的每一项,如此可正常的显示数组,同样的color[ index ]也可正常的显示数组。 $.each(color_ary, function ( index ,item){a4+=item.id+ ":" +item.code+ "," ;}); //当数据为json格式时,可以如此来解析此json $.each(color_ary, function ( index ,item){a5+=color_ary[ index ].id+ ":" +color_ary[ index ].code+ "," ;}); //当数据为json格式时,也可以如此来解析此json $( "div" ).text(a1); $( "p" ).text(a2); $( "span" ).text(a3); $( "b" ).text(a4); $( "em" ).text(a5) }) }) |
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· 分享4款.NET开源、免费、实用的商城系统
· 解决跨域问题的这6种方案,真香!
· 5. Nginx 负载均衡配置案例(附有详细截图说明++)
· Windows 提权-UAC 绕过
2015-01-08 解决html5 audio iphone,ipd,safari不能自动播放问题
2014-01-08 序列化人人网框架下的DAO?也就是在Spring下序列化DAO的问题(spring+quartz集群下)
2014-01-08 quartz 中JobExecutionContext的使用
2014-01-08 Memcached 集群架构方面的问题