jquery each和拼接上的小问题

选择器+遍历


$('div').each(function (i){
  i就是索引值
  this 表示获取遍历每一个dom对象
});

$('div').each(function (index,domEle){
  index就是索引值
 domEle 表示获取遍历每一个dom对象
});

另一个遍历方法

1)先获取某个集合对象

2)遍历集合对象的每一个元素


var d=$("div");
$.each(d,function (index,domEle){
 d是要遍历的集合
 index就是索引值
 domEle 表示获取遍历每一个dom对
});

字符串拼接问题,可以用双引号和单引号两种版本,适时而用

本次用到的代码:


$(function(){
    $('.shiting').each(function (i){
        $(this).html('<iframe frameborder="no" border="0" marginwidth="0" marginheight="0" width=330 height=86 src="//music.163.com/outchain/player?type=2&id='+ $(this).attr("data-songid") +'&auto=0&height=66"></iframe>')
    });
})

在写网站嵌入网易云代码时,由于网站优化时,页面需要少用到iframe框架,所以只好用jQuery来动态嵌入了。

© 版权声明
THE END
喜欢就支持一下吧
点赞5
评论 抢沙发

请登录后发表评论

    暂无评论内容