【发布时间】:2013-03-12 20:49:17
【问题描述】:
示例: - jsFiddle
这个脚本:
var slides = [];
$("ul .image").each(function() {
var this$ = $(this);
var obj = {};
obj.image = this$.text();
slides.push(obj);
});
document.body.innerHTML = JSON.stringify(slides);
用这个 html 制作:
<ul>
<li><span class="image">/images/image1.jpg</span></li>
<li><span class="image">/images/image2.jpg</span></li>
</ul>
这个输出:
[{"image":"/images/image1.jpg"},{"image":"/images/image2.jpg"}]
我怎样才能去掉 “图像”周围的感叹号: 冒号前的每个开头?
谢谢你,琳达 :)))
编辑:
预期的结果是这样的:
[
{image:"/images/image1.jpg"},
{image:"/images/image2.jpg"}
]
【问题讨论】:
-
什么感叹号?
-
你能告诉我们你的预期结果是什么吗?谢谢
-
我的意思是“图像”这个词周围的感叹号:在colom之前。我需要这个用于名为 supersized 的 js 幻灯片。该脚本应该帮助我使用“li”标签,而不是在脚本本身中输入所有部分......
-
@Linda89 查看我的回复