Показать сообщение отдельно
  #10 (permalink)  
Старый 22.11.2011, 23:22
Аспирант
Отправить личное сообщение для Bajker Посмотреть профиль Найти все сообщения от Bajker
 
Регистрация: 22.11.2011
Сообщений: 71

А, ну есчё есть это, но разве там суть? там ошибку тоже не вижу...


function addClass(el, cls) {
for(var c = el.className.split(' '),i=c.length-1; i>=0; i--) {
if (c[i] == cls) return
}

el.className += ' '+cls
}

function removeClass(el, cls) {
for(var c = el.className.split(' '),i=c.length-1; i>=0; i--) {
if (c[i] == cls) c.splice(i,1)
}

el.className = c.join(' ')
}
Ответить с цитированием