Показать сообщение отдельно
  #4 (permalink)  
Старый 09.01.2014, 19:51
Профессор
Посмотреть профиль Найти все сообщения от Maxmaxmaximus7
 
Регистрация: 08.01.2014
Сообщений: 354

Danxil, короче дам наводку, сделай что-то типа

<div controller='Ctrl' class='open_{isOpen}'></div>


<script>
function Ctrl() {
    this.isOpen = false
}
</script>


сделай короче что-то типа того, что мыл короче в атрибуте controller ты пишешь имя функции контроллера, а в атрибуте class ты можешь в {таких} тегах писать разные javascript выражения , которые выполняются with(инстанс_контроллера), и они туда будут подставляться, а при изменении перерисовываться.

В данном случае у тебя class должен будет стать "open_false" так как значение false при привращении в строку превратится в строку "false" и подставится на место {тега}. Например напишешь
class='my_class_{2+4}' у тебя в класс положется class='my_class_6'

Пнятна задумка?
Ответить с цитированием