Je viens vous voir a cause du très légendaire et mauvais explorateur qu'est Ie (toutes version confondu)
J'ai fait un script simple permettant d'afficher la liste des langues disponible, mais le hic c'est que Ie ne l’interprète pas, et donc mon script est nul.
[javascript]
$(document).ready(function() {
$('#pays').click(function() {
$('#pays').toggleClass('active');
$('ul.liste_pays').toggle();
});
});[/javascript]
Le "menu" générer via php
echo '<div class="btn-group pull-right">
<button class="btn btn-inverse"><img class="" src="./images/icons/langs/'.$lang.'.png"></button>
<button class="btn btn-inverse dropdown-toggle" id="pays"><span class="caret"></span></button>
<ul class="liste_pays">';
foreach ($languages as $lg)
{
if (!isset($lang)){
$lang = $default_lang;
}
if (is_file($dir_lang. $lang . $extension)){
$url_lg = 'lang='.$lg;
$nom = 'lang_'.$lg;
if (!isset($lg)){
echo '';
}else{
$img_lg = './images/icons/langs/'.$lg.'.png';
if (isset($_GET['p'])){
echo '<li><a href="'.$currentDir.'?'.$url_lg.'"><img class="rezise" src="'.$img_lg.'"></a></li>';
}
else{
echo '<li><a href="./?'.$url_lg.'"><img class="rezise" src="'.$img_lg.'"></a></li>';
}
}
}
echo '<li class="liste_pays_divider"></li>';
}
echo '</ul>
</div>';
Je souhaite afficher la liste quand on clique sur #pays, et la refermer lorsqu'on clique à nouveau.Pouvez vous me dire ce qui ne va pas pour que Ie ne sais pas faire fonctionner ce script?
Merci de votre aide.
Cordialement