J'utilise jQuery Tools (http://jquerytools.org/) et je ne peux pas obtenir la fonction ci-dessous pour accepter un paramètre passé. Je ne suis pas compétent dans javascript ou jquery et ne peux pas trouver une solution n'importe où qui fera ce travail pour le code ci-dessous. Merci pour toute aide!Passer le paramètre à la fonction jQuery
configuration actuelle:
<a href='javascript:popup();'>Text Link That Calls Below Function</a>
<script>
function popup() {
if ($("#facebox").hasClass("init")) {
$("#facebox").overlay().load();
}
else {
$("#facebox").addClass("init");
$("#facebox").overlay({
// custom top position
top: 260,
mask: { color: '#838383',
loadSpeed: 200,
opacity: 0.5
},
closeOnClick: true,
load: true
});
}
}
</script>
je voudrais qu'il fasse quelque chose comme ça ...
<a href='javascript:popup(apples);'>Text Link That Calls Below Function</a>
<script>
function popup(choosebox) {
if ($("#choosebox").hasClass("init")) {
$("#choosebox").overlay().load();
}
else {
$("#choosebox").addClass("init");
$("#choosebox").overlay({
// custom top position
top: 260,
mask: { color: '#838383',
loadSpeed: 200,
opacity: 0.5
},
closeOnClick: true,
load: true
});
}
}
</script>
Ne pas utiliser 'javascript:' urls. N'utilisez pas 'onclick' non plus - enregistrez les événements en utilisant jQuery – ThiefMaster