Chciałbym otworzyć lightbox lightlight z zawartością HTML. Treść zawiera kilka małych zdjęć i chciałbym również użyć podświetlenia piór, aby pokazać większe rozmiary.
Na przykład: dodałem link do obrazka w pliku div z przykładów ajax z http://noelboss.github.io/featherlight/
<div class="ajaxcontent lightbox">
<h2>This Ligthbox was loaded using ajax</h2>
<p>With <a href="https://github.com/noelboss/featherlight/#installation">little code</a>, you can build lightboxes that use custom content loaded with ajax...</p><a class="btn btn-default" href="assets/images/droplets.jpg" data-featherlight="image">Image</a>
</div>
kiedy lightbox się otworzy, muszę dwukrotnie kliknąć obraz / przycisk, aby go otworzyć.
Czy można go otworzyć za pierwszym kliknięciem?
Odpowiedzi:
0 dla odpowiedzi № 1Zakładając, że chcesz otworzyć światło piórkowe, a na podstawie zawartości tego światła piórkowego zagnieżdżone światło piórowe (które wydaje się naprawdę dziwne, możesz użyć afterOpen
wywołanie zwrotne, w którym można otworzyć zagnieżdżone światło piórkowe za pomocą $.featherlight(...)
lub find(".my-button-or-something").trigger("click")
.
Pamiętaj, że po zamknięciu zagnieżdżonego światła piórkowego pierwsze światło piórkowe będzie nadal otwarte.