【发布时间】:2014-07-29 21:45:20
【问题描述】:
你好,
尝试创建一个简单的画廊。 它看起来会看到当前画廊 - 默认为 0 - 以及画廊的总数。 每个画廊显示两个图像;它更像是幻灯片。
当用户点击“下一个”箭头时 - 它会增加当前画廊的数量。如果超过画廊的总数,它将回到第一个画廊。这同样适用于“上一个”箭头。
然后它使用当前画廊整数来隐藏和显示必要的幻灯片。
具有上述所有功能 - 它只会运行一次。 “上一个”或“下一个”,但永远不会运行超过一次。
Jfiddle:http://jsfiddle.net/tKmvn/1/
如果删除所有附加代码,并留下以下代码,则它可以多次工作。
var curgal = 0;
var maxgal = 2;
function nextgal() {
curgal = curgal + 1;
if (curgal > maxgal) {
curgal = 0;
}
alert(curgal);
}
【问题讨论】:
-
似乎你的 javascript 在执行上述功能时在某处崩溃,这就是它工作一次的原因。您是否收到任何 javascript 错误(查看开发工具)?
标签: jquery