Показать сообщение отдельно
  #10 (permalink)  
Старый 03.10.2013, 11:05
Новичок на форуме
Отправить личное сообщение для Lachrimae Посмотреть профиль Найти все сообщения от Lachrimae
 
Регистрация: 26.09.2013
Сообщений: 3

Сообщение от BETEPAH Посмотреть сообщение
Вы можете объяснить, что означает этот набор кавычек и палочек?
if (this.style.background != '''||'#9999FF'||''')
PL/SQL, он такой! Синтаксис слегка специфичен.

Сообщение от Madzi Посмотреть сообщение
Если делать через CSS, то вам не нужны будут IF:
схематично:
Код:
onClick = addClass('active'), removeClass('over'), removeClass('default')
onMouseOver = addClass('over'), removeClass('active'), removeClass('default')
onMouseOut = addClass('default'), removeClass('active'), removeClass('over')
Все. Спасибо за, так сказать, косвенную помощь. Эта фича у меня не сработала, пока гуглил что это такое. нашел себе очень удобное и лаконичное решение:
onClick = "this.className = (this.className == ''active'' ? ''default'' : ''active'')"
onMouseOver = "this.className = (this.className == ''active'' ? ''active'' : ''over'')"
onMouseOut = "this.className = (this.className == ''active'' ? ''active'' : ''default'')"

Последний раз редактировалось Lachrimae, 03.10.2013 в 11:41.
Ответить с цитированием