Jquery lightgallery, как отключить подписи - PullRequest
0 голосов
/ 03 мая 2020

Я хочу отключить заголовок под изображением, но я все равно получаю текст alt-image в качестве заголовка, даже если для заголовка установлено значение false. Есть идеи, как полностью отключить подписи?

<script> $(document).ready(function() { lightGallery(document.getElementById('lightgallery'),{ getCaptionFromTitleOrAlt: false }) }); </script>

 <div class="col-sm-6 col-md-4 col-lg-4 col-xl-3 item img-gallery center-images-tattoo image-box" data-aos="fade" data-src="images/Piercing/IMG_1825.jpg" >
          <a href="#"><img data-src="images/Piercing/IMG_1825.jpg" src="images/Piercing/thumb/IMG_1825.jpg" alt="Piercing-image" class="img-fluid img-resize2 b-lazy"></a>
        </div>

1 Ответ

1 голос
/ 03 мая 2020

Я не знаю о lightGallery, но почему бы вам просто не нацелить какой-нибудь класс, который есть на всех изображениях, и заменить параметр alt ничем.

$(document).ready(function() { 
     $(".img-fluid").attr('alt', "");
});

$('img').on({'click': function(){
var alt = this.alt;
  $(".img-fluid").attr('alt', "");  
console.log(alt);
}});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <div class="col-sm-6 col-md-4 col-lg-4 col-xl-3 item img-gallery center-images-tattoo image-box" data-aos="fade" data-src="images/Piercing/IMG_1825.jpg" >
              <a href="#"><img data-src="https://1.bp.blogspot.com/-0WxzB-qyKSs/XdmpIXv34LI/AAAAAAACc90/JDdlVwUQrGQQAVVflz1WkfPxTDZa1f81wCLcBGAsYHQ/s1600/Baby_Yoda_coloring.filminspector.com_3.jpg" src="https://1.bp.blogspot.com/-0WxzB-qyKSs/XdmpIXv34LI/AAAAAAACc90/JDdlVwUQrGQQAVVflz1WkfPxTDZa1f81wCLcBGAsYHQ/s1600/Baby_Yoda_coloring.filminspector.com_3.jpg" alt="Piercing-image" class="img-fluid img-resize2 b-lazy" style="max-width:200px"></a>
            </div>

Как показано выше, просто дважды щелкните, и вы увидите, что alt пропал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...