2009-11-06 5 views
2

J'utilise JQuery pour la première fois et j'ai besoin d'aide.paramètre de passage avec JQuery ancre cluetip

Lorsque je clique sur une balise d'ancrage appelle une div html et affiche un pop-up (JqueryCluetip Plugin)

<a class="tips" href="#kt" rel="#kt" title="Kate Thompson">more info...</a> 

J'ai cette fonction cluetip:

$(document).ready(function() { 
$('a.tips').cluetip({ 
    cluetipClass: 'rounded', 
    dropShadow: false, 
    showtitle: false, 
    positionBy: 'mouse', 
    local: true, 
    hideLocal: false, 
    sticky: true, 
    width: 410, 
    closeText: 'Close' 
}); 

});

Maintenant, ma question est que je veux passer le paramètre appelé userid à l'étiquette d'ancrage de sorte que le popup affiche des données differnet basées sur le paramètre d'entrée. (Fondamentalement, je dois passer cet id à un bean backing et obtenir les détails de l'utilisateur correspondant pour cet id et l'afficher dans le popup.) S'il vous plaît laissez-moi savoir comment puis-je effectuer cette tâche.

Répondre

1

Vous pouvez ajouter un attribut arbitraire à l'élément appelé 'userid' et le sortir de l'objet ancre lorsque vous en avez besoin.

+0

Merci pour votre réponse. S'il vous plaît laissez-moi savoir ce que vous voulez dire par un attribut arbitraire? – vishnu

+1

Bien sûr. Cela signifie simplement ajouter un attribut que vous nommez, comme 'userid'. comme ceci: link Maintenant, vous pouvez accéder à l'attribut 'userid' dans jQuery comme ceci: var userid = $ (a) .attr ('userid'); J'espère que cela aide. –

Questions connexes