• 03-10-2021, 22:14:23
    #1
    Merhaba,

    Aşağıdaki kod sitenin anasayfasında bootstrap menüdeki dropdown menüyü tetikliyor. İç sayfalarda bu kodu kullanmadığım için sorun yok. Nasıl çözebilirim ?

    Not: ayrıca class id vs de verdim ama başarılı olmadı.

    <script type="text/javascript">
                $( document ).ready(function() {
                    let don = 0;
                    setInterval(function() {
                        if (don < 3) {
                            $(".support-activities-carousel li").eq(don + 1).find("span").click();
                            don++;
                            } else {
                            don = 0;
                            $(".support-activities-carousel li").eq(don).find("span").click();
                        }
                    }, 2500);
                });
                
            </script>

    <ul class="nav support-activities-carousel" id="myTab" role="tablist">
    <?php foreach ($destek_faaliyet as $item) { ?>
    <li  class="nav-item" role="presentation">
    <span  class="line <?php if ($item->rank == 0) {
    echo "active";
    } ?>" id="home-tab" data-bs-toggle="tab" data-bs-target="#tabs-<?php echo $item->id; ?>" type="button" role="tab" onclick="$('.tabs-img, .tabs-ps, .tabs-h3').hide(); $('.tabs-<?php echo $item->id; ?>-img, .tab-p-<?php echo $item->id; ?>, .tab-h3-<?php echo $item->id; ?>').show();"></span>
    </li>
    <?php } ?>
    </ul>
  • 03-10-2021, 22:24:34
    #2
    hocam çok garip bir kod yazmışsın. click yerine trigger("click") deneyebilirsin.
  • 03-10-2021, 22:28:45
    #3
    Haktan adlı üyeden alıntı: mesajı görüntüle
    hocam çok garip bir kod yazmışsın. click yerine trigger("click") deneyebilirsin.
    Kodu denedim ama maalesef olmadı. Başka bir fikriniz var mı ?