2

我是 JQuery 的新手,刚开始玩它,我有一个效果很好的图像选择器,但是我正试图把它变成幻灯片,所以它每隔几秒钟就会交换图像和文本,但我仍然想要将点击功能保留在单独的元素上。

谁能帮忙?:

$ ( function () {
    $ ("a:has(img.gallery)").click(function() {
        var largePath = $ (this) .attr ("href");
        var caption = $ (this) . attr ("title");

                var image = $ ("#large-image");
                image.fadeOut('400', function () {
                                            image.attr ({ src: largePath }) ;
                                            image.fadeIn('400');
                                                    });
                    $ ("#caption1"). text (caption) ;
                    return false;
                }) ;
    });

</script>

任何和所有的帮助将不胜感激

谢谢

4

1 回答 1

0

jquery timers 插件非常有用,但您始终可以使用 javascript setInterval 或 setTimeout 函数。您应该创建一个要使用的图像数组,并使用 timers 插件或 setInterval 函数循环它们。

于 2011-03-12T04:06:21.513 回答