javascript - 将图像提取到 flexslider

标签 javascript jquery flexslider

我正在使用图像 slider known as flexslider 。目前我正在手动向其中添加图像,但我想对其进行增强,以便可以从特定文件夹中提取图像并将其添加到其 <li> 中。元素。我正在寻找一个 jQuery 函数来执行此操作。可能吗?

JSFIDDLE:http://jsfiddle.net/t3sgbq5w/

HTML:

<div class="flexslider">
  <ul class="slides">
    <li>
      <img src="http://placehold.it/350x150" />
    </li>
    <li>
      <img src="http://placehold.it/350x150" />
    </li>
    <li>
      <img src="http://placehold.it/350x150" />
    </li>
  </ul>
</div>

最佳答案

没有。 JavaScript是一种客户端技术,不能在服务器上做任何事情。但是,您可以使用 AJAX 调用服务器端脚本(例如 PHP),该脚本可以返回您需要的信息。 我认为你需要 php 或 asp 来完成此操作,这是 php 中的代码:

<div class="flexslider">
  <ul class="slides">
        <?php
            $folder = 'images/Galerija'; // chose folder
            $extensions = array('JPG','jpg','jpeg','gif','png'); // allowed extensions
            $slika = scandir($folder); // scan folder
            sort($slika); // sort
            foreach($slika as $key => $value) {       
                    $get_extensions = explode(".",$value);
                    $ext = $get_extensions[count($get_extensions) - 1];
                    if (in_array($ext, $extensions))
                    {
                    $title = substr($value, 0,strrpos($value,'.')); // image name
                    echo "<li><img src='".$folder."/".$value."' /></li>"; 
                    }
            }
        ?>  
  </ul>
</div>

你会得到这个:

<div class="flexslider">
  <ul class="slides">
    <li><img src="images/image.jpg" /></li>
    <li><img src="images/image2.jpg" /></li>
    <li><img src="images/image3.jpg" /></li>
  </ul>
</div>

关于javascript - 将图像提取到 flexslider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31354204/

相关文章:

jquery - 解析JSON格式的数据

Jquery 垂直居中..错误是什么?

javascript - 使用 javascript 匹配存储正则表达式的一部分

javascript - 如何在javascript中应用虚函数

javascript - 获取 MongoDB 中其他两个条目之间的所有条目

javascript - jquery 对话框内的 ckeditor 实例

javascript - 使用 Javascript 变量作为 EJS 数组的索引 - NODEJS

javascript - 如何为选择框中的选项添加背景图片?

jquery - 对象没有方法 'flexslider'

javascript - Woocommerce 3.x 图像交换 "On Hover"大拇指