获取函数中的文件夹名称

斯托伊洛夫

我有这个剧本

<script type="text/javascript">
   $(document).ready(function() {
      $("a[rel='Hotel']").colorbox({
         maxWidth: "90%",
         maxHeight: "90%",
         opacity: ".5"
      });
      $("a[rel='Rooms']").colorbox({
         maxWidth: "90%",
         maxHeight: "90%",
         opacity: ".5"
      });
   });
</script>

其中Hotel和Rooms是我在galleries文件夹中的两个文件夹的名称。

我要实现的自动化文件夹创建的目标。例如:

<script type="text/javascript">
   $(document).ready(function() {
      $("a[rel='Hotel']").colorbox({
         maxWidth: "90%",
         maxHeight: "90%",
         opacity: ".5"});
      $("a[rel='Rooms']").colorbox({
         maxWidth: "90%",
         maxHeight: "90%",
         opacity: ".5"});
      $("a[rel='Another Name']").colorbox({
         maxWidth: "90%",
         maxHeight: "90%",
         opacity: ".5"});
      $("a[rel='Another Name']").colorbox({
         maxWidth: "90%",
         maxHeight: "90%",
         opacity: ".5"
      });
   });
</script>

我曾尝试使用类似的方法,但是没有用

  <script type="text/javascript">
     $(document).ready(function() {
        function listFolderFiles($dir) {
           $ffs = scandir($dir);
                   foreach($ffs as $ff){
           if ($ff != '.' && $ff != '..'){
           echo "$('a[rel='$ff']').colorbox({maxWidth: '90%', maxHeight: '90%', opacity: '.5'});";
        }
        }
     }

     listFolderFiles('galleries');
     });
  </script>

任何帮助将不胜感激

露西亚101101

如果您使用的是纯JS,则只需使用for语句并从数组中提取:

var strings = ['Hotel', 'Room'];
for(var i = 0; i < strings.length; i++){
    $("a[rel='" + strings[i] + "']").colorbox({
        maxWidth: "90%",
        maxHeight: "90%",
        opacity: ".5"
    });
}

根据OP要求

function addType(name){
    $("a[rel='" + name + "']").colorbox({
        maxWidth: "90%",
        maxHeight: "90%",
        opacity: ".5"
    });
}

编辑

与OP解决方案讨论后,如下所示:

$(document).ready(function() { 
    function listAdd(){ 

        <? 
        $dir = "galleries/"; 

        // Sort in ascending order - this is default 
        $folders = scandir($dir); 
        echo 'var folders = ', json_encode($folders);echo ';'; 
        ?> 

        if(folders[0] == '.') folders.shift(); 
        if(folders[0] == '..') folders.shift();
        for(var i = 0; i < folders.length; i++){ 
            $("a[rel='" + folders[i] + "']").colorbox({ 
                maxWidth: "90%", 
                maxHeight: "90%", 
                opacity: ".5" 
            }); 
        }
    }
    listAdd();
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

获取文件夹名称

来自分类Dev

通过名称在特定文件夹中获取文件

来自分类Dev

从具有指定文件夹名称的文件夹结构中获取文件名

来自分类Dev

如何在javascript中获取子文件夹名称

来自分类Dev

PowerShell获取路径中的文件夹名称

来自分类Dev

在Google Apps脚本中获取文件夹名称

来自分类Dev

从字符串列表中获取文件夹名称

来自分类Dev

获取特殊目录中的文件夹名称

来自分类Dev

获取html中的父文件夹的名称

来自分类Dev

如何在prestashop中获取管理文件夹的名称?

来自分类Dev

Google Apps Script – 从文件夹 ID 中获取文件夹名称?

来自分类Dev

获取包含文件夹的名称

来自分类Dev

如何获取目录的子文件夹名称,该名称在名称中也包含点?

来自分类Dev

如何获取目录的子文件夹名称,该名称在名称中也包含点?

来自分类Dev

在Android源包中获取子文件夹名称和文件名称的列表

来自分类Dev

使用 dir 批量获取文件夹目标(cmd)并在找到的名称文件夹中复制+粘贴文件

来自分类Dev

在文件夹中搜索我指定名称的任何子文件夹并获取其ID

来自分类Dev

如何获取文件夹中每个文件的名称并应用于批处理文件?

来自分类Dev

如何在文件夹名称中获取特定名称

来自分类Dev

DocumentRoot文件夹名称中的空格

来自分类Dev

目录中的Python文件夹名称

来自分类Dev

禁止在apache中的文件夹名称?

来自分类Dev

禁止在apache中的文件夹名称?

来自分类Dev

获取文件夹中的列表文件

来自分类Dev

Java获取文件夹中的文件?

来自分类Dev

如何获取语言变量(桌面文件夹名称,文档文件夹名称等)。

来自分类Dev

在批处理文件中获取和使用当前文件夹名称

来自分类Dev

从资产文件夹获取txt文件的名称到列表中

来自分类Dev

从批处理文件的路径中获取文件夹名称。没有解决

Related 相关文章

  1. 1

    获取文件夹名称

  2. 2

    通过名称在特定文件夹中获取文件

  3. 3

    从具有指定文件夹名称的文件夹结构中获取文件名

  4. 4

    如何在javascript中获取子文件夹名称

  5. 5

    PowerShell获取路径中的文件夹名称

  6. 6

    在Google Apps脚本中获取文件夹名称

  7. 7

    从字符串列表中获取文件夹名称

  8. 8

    获取特殊目录中的文件夹名称

  9. 9

    获取html中的父文件夹的名称

  10. 10

    如何在prestashop中获取管理文件夹的名称?

  11. 11

    Google Apps Script – 从文件夹 ID 中获取文件夹名称?

  12. 12

    获取包含文件夹的名称

  13. 13

    如何获取目录的子文件夹名称,该名称在名称中也包含点?

  14. 14

    如何获取目录的子文件夹名称,该名称在名称中也包含点?

  15. 15

    在Android源包中获取子文件夹名称和文件名称的列表

  16. 16

    使用 dir 批量获取文件夹目标(cmd)并在找到的名称文件夹中复制+粘贴文件

  17. 17

    在文件夹中搜索我指定名称的任何子文件夹并获取其ID

  18. 18

    如何获取文件夹中每个文件的名称并应用于批处理文件?

  19. 19

    如何在文件夹名称中获取特定名称

  20. 20

    DocumentRoot文件夹名称中的空格

  21. 21

    目录中的Python文件夹名称

  22. 22

    禁止在apache中的文件夹名称?

  23. 23

    禁止在apache中的文件夹名称?

  24. 24

    获取文件夹中的列表文件

  25. 25

    Java获取文件夹中的文件?

  26. 26

    如何获取语言变量(桌面文件夹名称,文档文件夹名称等)。

  27. 27

    在批处理文件中获取和使用当前文件夹名称

  28. 28

    从资产文件夹获取txt文件的名称到列表中

  29. 29

    从批处理文件的路径中获取文件夹名称。没有解决

热门标签

归档