J'ai un accordéon très simple dans ma page web que j'INITIALISER avec:accordéon jQueryUI avec un point d'ancrage personnalisé dans IE8
$(document).ready(function() {
$('#accordion').accordion({
'autoheight':true,
'header': 'img'
});
});
Et plus tard, je:
<div id="accordion">
<img src="/public/images/btn_avant.gif" alt="" />
<div>
<ul>
<li><a href="/">link</a></li>
<li><a href="/">link</a></li>
</ul>
</div>
<img src="/public/images/btn_pendant.gif" alt="" />
<div>
du contenu
</div>
<img src="/public/images/btn_apres.gif" alt="" />
<div>
du contenu
</div>
</div>
qui fonctionne parfaitement en chrome, firefox mais pas dans IE8. En IE8 Ça se voit bien mais quand je clique sur le IMG, rien ne se passe.
IE8 ne me montre une erreur dans jquery: sur la ligne 4083 de jquery.js Je reçois une erreur.
Demande d'accès à la méthode ou aux propriétés inattendues.
Mais rien dans Chrome.
Si je change le img pour les balises h3 tout fonctionne comme prévu. Puis-je changer l'ancre pour l'accordéon jqueryui en ie8?
Je viens de tête essayé de placer à une classe et de donner cette classe à chaque img mais il continue à travailler partout mais IE.
Oui, ce travail na pas :(Je suppose que je pourrais obtenir de travailler avec un img intérieur d'un h3 mais vraiment il devrait être si simple – Iznogood