jquery each 里面的内容怎么解析
$(list).each(function(i,e){html+='<divclass="news-detail">\<divclass="title02"><ahref...
$(list).each(function(i,e){
html += ' <div class="news-detail">\
<div class="title02"><a href="{:U('index/detail',"id='+e.id +'")}">'+ e.title+'</a></div>\
}
这里面的e.id应该怎么拿到,我这边一直拿不到 浏览器上是这样显示的我就想是不是没有解析,但是不知道怎么解析href="/zgjjw/Home/index/detail/id/%27+e.id++%27.html" 展开
html += ' <div class="news-detail">\
<div class="title02"><a href="{:U('index/detail',"id='+e.id +'")}">'+ e.title+'</a></div>\
}
这里面的e.id应该怎么拿到,我这边一直拿不到 浏览器上是这样显示的我就想是不是没有解析,但是不知道怎么解析href="/zgjjw/Home/index/detail/id/%27+e.id++%27.html" 展开
展开全部
jquery each 里解析元素,首先你需要了解eahc的用法
$(selector).each(function(index,element))
index - 选择器的 index 位置
element - 当前的元素(也可使用 "this" 选择器)
既然element是元素,那么在配合jquery使用的时候,就需要使用$(element)
那么获取属性值id ,应该$(element).attr("id")
更多追问追答
追问
求别粘贴复制别人的了,能看清问题吗?
'+ e.title+'\
}
我是想知道U里面的e.id怎么解析出来,我能在其它地方拿到e.id 但是在这里拿不到,e.title也能拿到
追答
你只能说我没看清问题,php部分不会,怎么能随便说是复制粘贴的呢?再着急说话也得注意点儿。
展开全部
举个简单例子哈
var item = [10, 20, 30];
var sum = 0;
$.each(item, function (i) {
sum += item[i];
});
alert(sum);
再比如
<input type="text" value="10" />
<input type="text" value="20" />
<input type="text" value="30" />
var sum2=0;
$("input").each(function(){
sum2+=+$(this).val();//+表示把 字符串的数字转换为 number的数字
});
alert(sum2);
追问
我e.id本来就是数字了 我只是不知道怎么输出出来,转换这用不到啊 大神
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询