Valider 91b93a26 rédigé par cerdic's avatar cerdic
Parcourir les fichiers

$('a').click() trigg les evenements attaches au clic du lien, mais ne provoque...

$('a').click() trigg les evenements attaches au clic du lien, mais ne provoque pas le changement de page (sauf pour un lien ajax qui est pris en charge par le onclick.
On propose une methode
$('a').followLink() qui va declencher le click() puis faire un window.location.href=xxx, seulement si le lien n'est pas du type ajax.
parent 0027691b
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+6 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -393,6 +393,12 @@ jQuery.fn.ajaxbloc = function() {
  });
};

jQuery.fn.followLink = function(){
	$(this).click();
	if (!$(this).is('.bind-ajax'))
		window.location.href = $(this).get(0).href;
	return this;
}
/**
 * Recharger un bloc ajax pour le mettre a jour
 * ajaxid est l'id passe en argument de INCLURE{ajax=ajaxid}