2010-07-29 87 views
0

我正在尋找一個簡單的jQuery幻燈片放映選項,從目錄中提取照片。 我並不十分精通自己寫這類東西,我所能找到的所有東西都沒有真正做我需要的東西(從目錄中拉出照片),或者在我頭上/沒有明確的指示。簡單的jquery幻燈片放映

任何建議將不勝感激。

+0

目錄中的照片列表是否會發生很大變化?換句話說,添加和刪除目錄中的圖片而不必更改JavaScript?如果是這樣,你將不僅僅需要jQuery。 – 2010-07-29 17:41:23

+0

是的,它需要能夠定期更換。 – Chris 2010-07-29 17:58:17

回答

0

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調用它,然後將它拆分成一個Array。

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

還有其他的變化,但這只是我做了什麼。

+0

我想我比我想象的更深,我甚至不知道如何處理你發佈的內容。 – Chris 2010-07-29 20:11:08