以下是链接:http://aydinfolio.com/Development_peppermint/
我希望它的滑块停在第一张照片上并且没有播放,所以它意味着没有更多的循环。我可以用java脚本停止它吗?或者我怎么能阻止它。
请告诉我它的紧急情况。
$(document).ready(function () {
setTimeout(function () {
$("div.mydiv").fadeOut("slow", function () {
$("div.mydiv").remove();
});
}, 2000);
})
谢谢!
此致 赛义德·哈桑·阿里 Dimensionsxpert
答案 0 :(得分:1)
这是一个纯粹的猜测,你真正想要的是什么。我查看了您的网页示例,并查看了名为 jquery.prettyPhoto.js 的JS文件。在那里,它提供了一些线索,即使它已被缩小!
我想,要了解它是否在最后一张幻灯片中,您需要将这些行添加到该JS页面中:
if(currentGalleryPage == totalPage) {
clearInterval(pp_slideshow); // stop slider timer
}
试一试。
花时间写这篇文章后,你去改变了你的问题,这完全改变了一切 - 谢谢!
<强>更新强>
加载 jquery.prettyPhoto.js Javascript页面。使用“查找并替换”并找到突出显示的行:
然后在突出显示的部分后立即添加此行:
if(currentGalleryPage==totalPage){clearInterval(pp_slideshow);};
不能保证工作。浏览JS的缩小版本非常困难并且非常耗时。这条线实际上可以在剧本的许多不同的地方,我试图击中驴的尾巴。
答案 1 :(得分:0)
你可以做这样的事情
$( ".selector" ).bind( "slide", function(event, ui) {
var step = $( ".selector" ).slider( "option", "step" );
if (step == endSlideNumber){
$('.selector').trigger('slidestop');
}
});
不完全确定它会起作用,但值得一试。
答案 2 :(得分:0)
好的,你说错了插件,但这是一个类似的方法
设置选项
changepicturecallback: function(){
if(currentGalleryPage == totalPage) {
clearInterval(pp_slideshow); // stop slider timer
}
}