【发布时间】:2013-05-12 21:51:27
【问题描述】:
我在一个文件夹中有一堆图像,它们都以数字命名。第一个在文档加载时显示。
<img src="image/01.jpg" />
我想使用 jQuery 浏览图像。换句话说,我想将 HTML 转换为字符串,然后增加当前“01”的值。
到目前为止,我有:
$(document).ready(function(){
$("button").click(function(){
var $n = $("img").html(htmlString(17));
$n.val(Number($n.val())+1);
});
});
我确定我完全错误的一点是数字的选择(即 delcaring var $n。我试图将 HTML 转换为那里的字符串并沿字符计数,但我是甚至不确定这是否是正确的路线;我在任何地方都找不到类似的东西。
谢谢。
【问题讨论】:
-
您可以使用 data- 属性来存储当前和最大数量。使用jQuery拉取当前值,如果小于最大值则递增,然后设置图像的src。
-
htmlString(17)在做什么? -
@Andreas 我试图从 HTML 字符串中选择数字。我认为我以您选择 HTML 内容的方式做错了。
标签: javascript jquery html html-parsing