简单的 Jquery 幻灯片放映

发布于 2024-09-12 00:44:27 字数 126 浏览 5 评论 0原文

我正在寻找一个简单的 jquery 幻灯片放映选项,可以从目录中提取照片。 我自己不太擅长写这种东西,我所能找到的所有东西都没有真正满足我的需要(从目录中提取照片)或者超出了我的能力/缺乏明确的指导。

任何建议将不胜感激。

I'm looking for a simple jquery slide show option that pulls photos from a directory.
I'm not well versed in writing this this sort of thing myself and everything I've been able to find doesn't really do what I need (pull photos from a directory) or is over my head/lacks clear instruction.

Any suggestions would be greatly appreciated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

煞人兵器 2024-09-19 00:44:27

您将在这里找到一些很棒的 jQuery 幻灯片的详细示例,以及如何实现它们的说明 http://www.webanddesigners.com/15-jquery-slideshow-and-plugins

问候。

You'll find a couple of details examples of great jQuery slideshows here with instructions of how to implement them http://www.webanddesigners.com/15-jquery-slideshow-and-plugins

Regards.

朕就是辣么酷 2024-09-19 00:44:27

任意数量的 jQuery 幻灯片插件都可以使用。您需要做的就是构建一个要传递给插件的图像数组。

我在我的网站上做过一次。我写了一些 php 来抓取文件夹中的所有图像。

// Declare return string
$fileNames = "";

// Get name of all files in folder and add it to return string
   foreach (new DirectoryIterator("/path/to/folder") as $file) {
    if (! $file->isDot()) {
        if ($file->isFile()) {
            $fileNames .= $file . ":";
    }
}
}

// Return string
echo $fileNames;

然后用 jQuery 和 Ajax 调用它,然后将其拆分为数组。

var fileName;
$.ajax({
            type: "GET",
            url: "path_to_php_file.php",
            success: function(msg) {
                fileNames = msg.split(":");
            }
       });

还有其他的变体,但这就是我所做的。

Any number of slideshow plugins for jQuery will work. All you will need to do is build an array of images to be passed to the plugin.

I did this once on my site. I wrote a some php that would grab all the images in a folder.

// Declare return string
$fileNames = "";

// Get name of all files in folder and add it to return string
   foreach (new DirectoryIterator("/path/to/folder") as $file) {
    if (! $file->isDot()) {
        if ($file->isFile()) {
            $fileNames .= $file . ":";
    }
}
}

// Return string
echo $fileNames;

Then call it with jQuery with Ajax and then split it into an Array.

var fileName;
$.ajax({
            type: "GET",
            url: "path_to_php_file.php",
            success: function(msg) {
                fileNames = msg.split(":");
            }
       });

There are other variations on this but this is simply what I did.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文