personnalisé pager en jquery plugin bxslider

Je vais avoir un problème avec jQuery et je ne sais pas vraiment par où commencer.

Fondamentalement, je suis en utilisant le bxslider plugin pour faire un carrousel.

Ici est simplifié en HTML:

<ul id="promos">
    <li>
        <h2>Event Title 1</h2>
    </li>
    <li>
        <h2>Event Title 2</h2>
    </li>
</ul>

Et le jquery :

$('ul#promos').after('<div id="pager1"></div>');
$('ul#promos').bxSlider({
    displaySlideQty: 1,
    moveSlideQty: 1,
    infiniteLoop: false,
    controls: false, 
    pager: true,
    pagerSelector: '#pager1',
    auto: true,
    pause: 5000,
    speed: 1000
});

Ce qui rend la sortie:

<ul id="promos">
    <li>
        <h2>Event Title 1</h2>
    </li>
    <li>
        <h2>Event Title 2</h2>
    </li>
</ul>
<div id="pager1">
    <a href="" class="pager-link pager-1 pager-active">1</a>
    <a href="" class="pager-link pager-2">2</a>
</div>

Cependant, je veux le pager utiliser le relatif h2 titres, plutôt que des numéros croissants. Donc, idéalement, il devrait ressembler à:

<div id="pager1">
    <a href="" class="pager-link pager-1 pager-active">Event Title 1</a>
    <a href="" class="pager-link pager-2">Event Title 2</a>
</div>

Remarque: il peut y avoir jusqu'à six événements dans ce carrousel.

Voici un exemple:
http://jsfiddle.net/adrianjacob/gHpBT/3/

Tous les pointeurs par où commencer serait très apprécié.

InformationsquelleAutor Adi | 2011-08-19