Mam następujące HTML:Kliknij wydarzenie w bootstrap 3 zakładkach
<div id="channels">
<ul class="nav nav-tabs" id="ul-channels">
<li class="channel" data-roomid="lobby"><a class="link-channel" href="#lobby" data-toggle="tab">lobby</a></li>
<li class="channel active selected" data-roomid="test"><a class="link-channel" href="#test" data-toggle="tab">test</a></li>
</ul>
</div>
Potrzebuję zdarzenie, które występuje podczas przełączania kart. W ten sposób:
$('.nav-tabs a').click(function (e) {
alert("Q");
});
Próbowałem wielu opcji, ale nie udało mi się. Będę wdzięczny za każdą pomoc.
Spróbuj '$ ('nav-kart ') bind (' click', function (e) {...});' i nie zapomnij DOM gotowy handler – karthikr
@karthikr, dziękuję, to jest praca! – Denis
* "Od jQuery 1.7 metoda .on() jest preferowaną metodą dołączania programów obsługi zdarzeń do dokumentu." * Z http://api.jquery.com/bind/ – DanFromGermany