Вот хотел бы посоветоваться с бывалыми :)
У меня есть блок (псевдо-ссылка), при клике на который должна открываться форма. Так вот...
Как правильней было бы (чтобы было реально поддерживать)?
- Использовать разные блоки - а связь организовывать через каналы?
- Форму замиксовать как элемент вызывающего блока?
П.Н.
Если использовать 2-й вариант, то как можно использовать конструкцию findBlockOn для нахождения блока на элементе?
Или просто использовать поиск? this.findBlockInside('form')
@belozyorcev оба варианта годные. еще можно использовать просто события, не только каналы.
Как видно,
findBlockOn()первым опциональным параметром принимает имя элемента или jQuery-ссылку на него.Спасибо :) Для практики решил работать с
BEMDOM.blocks()