Ich habe folgende HTML:Click-Ereignis in Bootstrap 3 Tabs
<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>
ich ein Ereignis benötigen, das auftritt, wenn Registerkarten wechseln. Gefällt mir:
$('.nav-tabs a').click(function (e) {
alert("Q");
});
Ich habe viele Optionen ausprobiert, aber ich hatte keinen Erfolg. Ich werde jede Hilfe schätzen.
Try '$ ('nav-tabs ') bind (' click', function (e) {...});' und vergessen Sie nicht das DOM bereit Handler – karthikr
@karthikr, danke, es ist Arbeit! – Denis
* "Ab jQuery 1.7 ist die .on() -Methode die bevorzugte Methode zum Anhängen von Ereignishandlern an ein Dokument." * Von http://api.jquery.com/bind/ – DanFromGermany