au click rediriger [jquery]

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : au click rediriger [jquery]

par x@v » 25 août 2008, 11:42

merci, j'utilise plutôt load finalement, mais par contre je ne vois pas comment utiliser les effets ?
load(.........).show(2000);
ne fonctionne pas ?
edit
par contre je cache un bloc pour charger un autre
            $("#formule1Ajax").click(function() { // ont click sur le bouton
    			$(".blocFormule").hide("slow");
    			$(".finTexte").hide();
                $("#blocFormuleAjax").load("fichierAjax/formule1ajax.php",
                  {limit: 25},
                  function() { }
                );
            	return false; // ont désactive le lien href
            });
visible ici
http://www.boutiknline.com/?page=formul ... s+formules

Mais je voudrai au chargement afficher le bloc avec un effet et avoir une barre de chargement.
cliquez sur le bouton jaune dans la page

par Berzemus » 24 août 2008, 10:24

Ah, mais jquery, c'est beaucoup mieuw ^-^

Deux trucs, le premier pour charger du contenu html quelque part dans un élément:

Code : Tout sélectionner

$("div#formule1Hover").click(function() { $("#quelque_part").load("/ou/que/tu/veux.html"); });
Mais bon, ça c'est pour le fun. Et ici celui dont tu as probablement besoin:

Code : Tout sélectionner

$("div#formule1Hover").click(function() { window.location="/ou/que/tu/veux.html"; });

par Vurtu » 23 août 2008, 23:30

Je ne connais pas sous JQuerry, mais sous mootools ca donnerait :

Code : Tout sélectionner

$('myElementId).addEvent('onclick', function() { window.document.location.... });

au click rediriger [jquery]

par x@v » 22 août 2008, 22:57

Bonjour,
j'essaie de rediriger sur un div au moment du click.
$("#formule1Hover").click( );

Mais comment faire ?

<div>cliquez pour être redirigé</div>

Merci