1 votes

Impossible de faire fonctionner l'option `Spinner` (onglets jQuery UI)

Selon http://jqueryui.com/demos/tabs Les onglets qui chargent du contenu via AJAX affichent "Loading..." pendant le chargement du contenu. Si vous souhaitez personnaliser ce message, vous pouvez (soi-disant) définir l'attribut spinner option :

$("#tabs").tabs({ spinner: "Just a sec..."});

Cependant, je rencontre ces problèmes :

  • Définir le spinner L'option ne semble pas fonctionner
  • Même si je ne règle pas le spinner l'option "Chargement..." n'apparaît pas.
  • Le message "Loading..." n'apparaît pas dans la démo "Content via Ajax" sur le site de la Commission européenne. http://jqueryui.com/demos/tabs !

Des idées ?

2voto

Horace Loeb Points 12901

Ok, j'ai trouvé la réponse ( http://osdir.com/ml/jquery-ui/2009-04/msg00769.html ) -- le contenu de l'onglet doit être entouré d'une balise <span> :

<li><a href="http://url">will not work</a></li>

<li><a href="http://url"><span>WILL work</span></a></li>

Inutile de dire que c'est assez fou que ce soit le cas :

  • Non documenté nulle part
  • Incorrect sur le page d'exemple

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X