Как получить идентификатор нажатого элемента с помощью jQuery

У меня есть следующий html:

<a href="#" id="#1" class="pagerlink" >link</a>
<a href="#" id="#3" class="pagerlink" >link</a>
<a href="#" id="#2" class="pagerlink" >link</a>
/*etc.... */

и следующий скрипт jQuery:

$(document).ready(function() {

    var $container = $('.gallery_r').cycle({ 
        fx:     'scrollHorz', 
        speed:   500, 
        timeout: 0 
    }); 

    $('a.pagerlink').click(function() { 
        var id = $(this).attr('id');
        $container.cycle(id); 
        return false; 
    }); 

});

элемент управления ссылками 'pagerlink' предназначен для слайд-шоу цикла jQuery. Если я поменяю местами эту строку:

$container.cycle(id); 

для этого

$container.cycle(7); 

, она работает ... (очевидно, только переход к слайду номер 7). Итак, мой вопрос: как я могу получить идентификатор ссылки, по которой щелкают, и передать его в эту строку?

Заранее спасибо!

41
задан Adam 20 October 2011 в 15:22
поделиться