繁体   English   中英

jQuery,如何使点击函数与数组配合使用以基于ID切换div?

[英]jQuery, how to make a on click function work with array to toggle divs based on id?

这是我的代码:

 foreach($rows as $row)
   {
    echo '<div class="div-that-toggles-other-div" id="' . $row['unique_id'] .'">';
    }

    foreach($rows as $row)
    {
      echo '<div class="div-to-be-toggled" id="uid-' . $row['unique_id'] .'">';
     }

当我打印一个div数组时,我只想切换特定div的jQuery就无法正常工作。

$(".div-that-toggles-other-div").click(function () {
            $(".div-to-be-toggled").slideToggle(1000);
        });

如何根据ID进行切换?

希望这会帮助你。

$(function(){
   $(".div-that-toggles-other-div").click(function () {
        var divId = $(this).attr('id');
        $("#uid-"+divId).slideToggle(1000);
    });
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM