Code
.current { background: #9e0000; } //новый класс
Code
<a href="#" onclick="this.className='current'" class="bla">11</a>
<a href="#" onclick="this.className='current'" class="bla">22</a>
мне нужно изменить класс одного элемента с onclick.
и когда нажимаешь на другой элемент он должен менять класс, а предедущий должен вернутся в свой ранее класс.
исправьте мой код пожалуйста..
Добавлено (28 Декабрь 2009, 08:31)
---------------------------------------------
исправил сам.:
Code
var first;
function changeClass(obj){
if (first) first.className='bla';
obj.className='current';
first=obj;
}
Code
.current { background: #9e0000; } //новый класс
Code
<a href="/1-1" onclick="changeClass(this);" class="bla">11</a>
<a href="/1-2" onclick="changeClass(this);" class="bla">22</a>
теперь другая проблема:
это все прекрасно работает если эти 2 элемента в одной странице, т.к они в разных страницах скрипт не действует...