Je fais un site avec une conférence sur. La conférence est divisée en chapitres. Chaque chapitre a son propre lien et lorsque vous cliquez sur une nouvelle vidéo, un html externe est chargé dans une fenêtre de texte. J'ai besoin de ces liens pour rester actif, afin que ppl sache à quel chapitre ils sont.Comment puis-je obtenir des liens pour rester actif?
Voici mon html actuel:
<li><a href="#" onclick="javascript:loadContent('#pres', chapter1.html');changeVideo('chapter1')">chapter1</a></li>
<li><a href="#" onclick="javascript:loadContent('#pres', 'chapter2.html');changeVideo('chapter2')">chapter2</a></li>
..et ainsi de suite ..
Maintenant, cela fonctionne parfaitement .. Comme je l'ai dit, je dois les liens pour rester actif, et essayé d'ajouter un addClass (this) IE:
onclick="javascript:loadContent('#pres','chapter2.html');changeVideo('chapter2');addClass(this)">...
function addClass(obj)
{
obj.className="active";
}
cela ne fonctionne pas. J'ai également essayé de supprimer tout sauf la fonction addClass sans aucune chance.
Des idées?
vous a également fixé le css de la 'active' classe? Une classe '.active' et la pseudo classe': active' ne sont pas les mêmes. –
Je l'ai fait, j'ai mal orthographié, mais cela n'a pas aidé à corriger cela. – mezzie