講義のあるサイトを作っています。講義は章に分かれています。各章には独自のリンクがあり、新しいビデオをクリックすると、外部のhtmlがテキストウィンドウに読み込まれます。pplがどのチャプターにいるのかを知るために、これらのリンクをアクティブに保つ必要があります。
これが私の現在のhtmlです:
<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>
..等々..
これで、これは完全に機能します。前述したように、アクティブな状態を維持するにはリンクが必要であり、addClass(this)IEを追加してみました。
onclick="javascript:loadContent('#pres','chapter2.html');changeVideo('chapter2');addClass(this)">...
function addClass(obj)
{
obj.className="active";
}
これは機能しません。addClass関数以外のすべてを削除しようとしましたが、うまくいきませんでした。
何か案は?