有没有一种简单的方法可以使用集合的键引用 ID
Is there an easy way to reference ids using a collection's keys?
例如,我设置了一个页面,以便在加载时,它会为数据中存在的每个用户名加载带有 id 的div。他们每个人都有一堆消息,这些消息应该模拟推文,并且应该在每个用户名的div下组织。有没有办法通过使用集合轻松创建存储在原始div 中的div,该集合在其名称的键下存储了一个消息数组(例如 neimanmarx:array[12] 是这个结构中的一个项目的样子)。我的猜测是一个 for 循环,但我不知道如何编写 jquery 来针对特定的div,例如
for(var x = 0; x < thiscollection.length; x++){
$('#'+x).append(//new div markup//);
}
除非那行得通?
编辑:我应该更清楚。我正在从对象中获取:对象{sean:数组[1],max:数组[2],ken:数组[2],samantha:数组[6]};每个数组都包含具有消息、created_at和用户属性的对象。
我可能应该把它画出来。SOF显然不认为我的问题可以接受其精致的论坛。
试试这个:
var mainDiv = $('#mainDiv');
for(var x = 0; x < thiscollection.length; x++){
var ele = $('<div id = "tweet-'+x+'">');
ele.html(//new div markup//);
mainDiv.append(ele);
}
相关文章:
- 我可以使此幻灯片图像自动播放吗?
- Backbone+RequireJS:使集合持久化
- HTML/JavaScript拖动&Drop-是否可以使重影图像*NOT*看起来'冲洗掉'
- 在 Forerunner 数据库集合中创建主键时,key 属性是否可以位于集合对象的对象内部
- 可以使 jquery 点击事件在所有其他点击事件之后执行
- 是否有一个Javascript函数可以使代码在运行时延迟
- 有什么方法可以使页面无法刷新吗
- 使用chrome.downloads.download,是否可以使文件不弹出下载栏
- javascript是否有一个选项可以使句点与任何字符匹配,包括换行符
- 有一种方法可以使jslint在使用控制台时显示警告或错误
- 有没有任何方法可以使<选择>转到url
- 有没有任何方法可以使这个名称生成循环运行最短的秒数
- JSXGraph 中有什么方法可以使图像不透明
- 有没有一种方法可以使Iframe根据需要进行扩展
- 是否可以使find()和findOne()方法只返回模式字段
- Javascript.创建类似数组的对象.是否可以使 .length 自动增量
- 是否可以使多个引导弹出窗口更加干燥
- 是否可以使控制器返回模式窗口的数据?MVC5 ASP.NET
- Jquery脚本是否可以使更小或更高效
- 有哪些方法可以使客户端更难操作 DOM