Regarda autour de un peu, et n'arrive pas à trouver un JQuery solution (peut-être que c'est juste une limitation de JavaScript) pour cela:
<a href="somelink.php"
onclick="return confirm('Go to somelink.php?');">Click Here</a>
Dans l'exemple ci-dessus, lorsqu'un utilisateur clique sur le lien, il ne va pas à ses href si l'utilisateur clique sur OK dans la boîte de confirmation.
Ce que j'essaie de faire est d'obtenir un look plus moderne à l'aide d'un popup div. Peut-être quelque chose comme ceci:
<a href="somelink.php"
onclick="return jq_confirm('Go to somelink.php?');">Click Here</a>
(Où jq_confirm est une coutume JQuery confirmer fonction qui affiche une belle div avec une réponse OUI/NON ou OK/CANCEL paire).
Cependant, je n'arrive pas à trouver une telle chose.
J'ai regardé quelques widget JQuery bibliothèques, etc, qui offrent des fonctionnalités similaires, mais aucun n'arrivera à attendre la réponse de l'utilisateur (au moins, pas dans le scénario décrit ci-dessus), mais au lieu de cela ils ont juste continuer et prendre l'utilisateur pour le lien (ou d'exécuter un JavaScript intégré dans le href=" morceau de la liaison). Je suppose que c'est parce que tandis que vous pouvez attacher à une fonction de rappel pour plusieurs de ces widgets pour retourner une valeur vrai/faux, le onclick de l'événement ne fait pas attendre une réponse (rappels sont asynchrones), ainsi à l'encontre de l'objectif de la boîte de confirmation.
Ce dont j'ai besoin est le même genre de halte-tous-javascript (modal) fonctionnalités que le défaut de confirmer() commande offre. Est-ce possible dans JQuery (ou même en JavaScript)?
Comme je ne suis pas un expert en JavaScript, ni en JQuery, je reporte à vous les gourous de là-bas. Tout JQuery (ou même pur JavaScript) la solution est la bienvenue (si possible).
Merci