图片库分页

时间:2013-04-23 08:14:45

标签: javascript image pagination gallery

我创建了以下图片库。

http://jsfiddle.net/sfiddle/Nf7yR/7/

我认为事情是,即使我可以抓住段落css,currentIndex也不会更新,即事件监听器似乎缺失。

var thumb = document.getElementById("thumb");
myParagraphs = thumb.getElementsByTagName("p");

console.log(myParagraphs[1]);

function thumby(){
$(myParagraphs[currentIndex]).css("background-color", "red");
}

thumby();

问题是我无法将图像索引与分页点(具有正常的p标记)的索引相关联。

我想以这样的方式对其进行编码:如果显示第一张图片,则第一张图片为红色,如果第二张图片显示为第二张图片......

我怎么能接近这个?

感谢您提出任何好的建议,因为我已经投入了几个小时,但无法理解它。

PS:不,我不想插件或现成的图像库,我希望我的工作方式: - )

1 个答案:

答案 0 :(得分:1)

你创建了一个函数thumby()但是你只调用了一次(在脚本启动期间)。您只需在更改currentIndex时调用它即可。在这里你有固定的代码:http://jsfiddle.net/Nf7yR/10/(我评论了我的编辑)。

BTW你的代码看起来很糟糕。你应该正确地缩进它以便于阅读:)