jquery选择span 问题

苏瑾年 2012-03-23 03:30:23
就是现在页面上有好多span
不能通过id去获取。

$.each(jsondata,function(key,val){
$('span').each(function(){
if(this.title==key){
this.text=val;
}
})

})


jsondata 是后台传过来的 json
遍历json 和 页面的span
让span 的title 等于 json的key 就把值放到span中

这样写好像不行。帮帮忙
...全文
224 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
苏瑾年 2012-03-23
  • 打赏
  • 举报
回复
已经解决

不用遍历 span也行

在遍历 jsondata 里面写
$('span[title="'+key+'"]').text(val);
苏瑾年 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dryzeng 的回复:]

var spans = document.getElementsByTagName("span");
for
if(spans[i].title == json[key])
[/Quote]
jquery 怎么写呢。
谢谢
dryZeng 2012-03-23
  • 打赏
  • 举报
回复
var spans = document.getElementsByTagName("span");
for
if(spans[i].title == json[key])
苏瑾年 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 acesidonu 的回复:]

先确定jsondata是json字符串还是json对象
[/Quote]
jsondata是没错的

遍历页面input 没问题

就是span 不会
Acesidonu 2012-03-23
  • 打赏
  • 举报
回复
先确定jsondata是json字符串还是json对象

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧