11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour,

Intro:
J'ai construit une page (infos.html) avec du Jquery.mobile et un Script d’Accordéon à Multipage en Jquery mais avec un bout de JS dans l'HTML de infos.html
https://code.google.com/p/jquery-multi-open-accordion/
.

Problème:
Quand je fait un lien(<a href="infos.html">) vers cette page infos.html à partir d'une autre page la page infos refuse de s'ouvrir...
Alors que quand je l'ouvre seule : Aucun problème et tout fonctionne.

Problème localisé:
J'ai regardé d'ou pouvait venir le problème et en fait il vient du script JS dans l'html de infos:

           <script type="text/javascript">
		$(function(){
			$('#multiOpenAccordion').multiOpenAccordion({
				active: [0,1,2],
				click: function(event, ui) {
					//console.log('clicked')
				},
				init: function(event, ui) {
					//console.log('whoooooha')
				},
				tabShown: function(event, ui) {
					//console.log('shown')
				},
				tabHidden: function(event, ui) {
					//console.log('hidden')
				}
				
			});
			
			$('#multiOpenAccordion').multiOpenAccordion("option", "active", [0,1,2]);
		});
</script>


Malheureusement je ne suis pas assez a l'aise avec le JS pour trouver comment Fixé le bug Smiley confus
Alors si quelqu'un trouve le tweak se serai vraiment cool Smiley lol


[b]Autre Solution:
Changer le script accordéon; mais j'en veux un assez "spécial" il faut que je puisse spécifier quel zones de l’accordéon seront ouvertes lors du lancement de la page. Si quelqu’un connait une alternative je prend Smiley lol [/i]

Dans le fichier ressources vous trouverez le strict minimum afin de débuger la chose Smiley sweatdrop

Ressources:
http://dl.dropbox.com/u/817430/JqueryBug.zip


Merci d'avance Smiley cligne
Modifié par VIncoll (18 Nov 2011 - 11:54)