Ho cercato di nascondere i pulsanti destro e sinistro di Bootstrap Carousel se è presente un solo cursore, ma sembra che non riesca a farlo funzionare correttamente.Nascondere Twitter Avviare le frecce sinistra e destra se è presente un solo cursore
Ho provato
if ($('.carousel-inner div').length === 1) {
$(this).find('.controls .carousel-control').hide();
}
e
if($('.carousel-inner .item').is(':only-child')) {
$(this).find('.controls .carousel-control').hide();
senza alcuna fortuna.
C'è una ragione particolare per cui nessuna di queste funzioni? La console restituisce il numero corretto di cursori per .length
e io uso lo stesso identico metodo .hide
su una funzione diversa che si occupa di questo carosello.
cosa si intende per "$ (this)"? – ahren