jQuery - Trouver de l'onglet actif

J'ai une liste d'onglets:

<ul class="tabs">
<li><a data-id="1" href="#">AAA</a></li>
<li><a data-id="2" href="#" class="active">BBB</a></li>
<li><a data-id="3" href="#">CCC</a></li>
</ul>

Ensuite, j'ai un bouton:

<div id="button">Click Me</div>

Comment puis-je, quand on clique sur le bouton, l'accès à l'élément ayant la classe d'actif? J'ai besoin d'être en mesure d'obtenir les données de l'id de l'élément actif.

Alors, quelque chose comme ça... (cela ne fonctionne pas!)

$("#button").live("click", function(){

        var ref_this = $("ul.tabs li a").find(".active");
        alert(ref_this.data("id"));

});

OriginalL'auteur TiagoSouEu | 2013-09-25