bem-site / bem-forum-content-ru

Content BEM forum for Russian speak users
MIT License
56 stars 6 forks source link

Активная radio button в табах #873

Closed romanslonov closed 8 years ago

romanslonov commented 8 years ago

Скопировал себе на проект эти табы https://github.com/bem-contrib/hackaton/tree/master/common.blocks/tabs

BEMJSON:

{
            block : 'tabs',
            mods : { theme : 'islands', type : 'button', size : 'm' },
            tabs : [
                {
                    title : 'First',
                    content : 'First tab content'
                },
                {
                    title : 'Second',
                    content : 'Second tab content'
                },
                {
                    title : 'Third',
                    content : 'Third tab content',
                    checked : true
                }
            ]
        }

В итоге генерируется все верно, есть radio кнопки, есть вкладки с контентом. Вкладка указанная становится активной, а вот radio кнопка нет, что нужно указать или исправить? Спасибо.

tadatuta commented 8 years ago

Я взял за основу project-stub, скопировал и у меня проблема не воспроизводится — все работает правильно.

romanslonov commented 8 years ago

@tadatuta Тоже сейчас взял project-stub, такая картина:

image

romanslonov commented 8 years ago

@tadatuta Ни одна радио кнопка не активна... У вас также? Они становятся активными только после клика.

tadatuta commented 8 years ago

@romamilkovic извиняюсь, сначала неправильно понял о чем речь.

закоммитил исправление: https://github.com/bem-contrib/hackaton/commit/37cc97d8ba161ebb2c55b9c45ca510c9f8c69b28

DjonyBastone commented 7 years ago

Пожалуйста подскажите, что бы эти табы заработали с последней версией project-stub, достаточно переписать клиентский JS ? Или все внутренности перетряхивать нужно?

tadatuta commented 7 years ago

@DjonyBastone переписывания клиентского js должно быть достаточно.

tadatuta commented 7 years ago

Я опубликовал примерно такие же примитивные табики из более-менее «свежего» проекта: https://github.com/tadatuta/bem-bricks/blob/master/common.blocks/tabs/tabs.md, предлагаю заиспользовать их.