Условие для отображение атрибутов

202
05 июля 2018, 04:10

Есть атрибуты, для отображения в том или ином шаблоне, в частности, в одном шаблоне отображаются все, в других, только некоторые атрибуты, создал новый шаблон и в него нужно добавить несколько атрибутов из общего, но никак не пойму как это сделать.

Код, который определяет принадлежность к шаблону:

.form-group{data: {behavior: 'standard_template'}}
  = f.label 
.form-group
  = f.label

Скрипт отвечающий за отображение, для какого шаблона, что отображать:

:coffee
  $ ->
    $selectedTemplate = $('#selection_template option:selected')
    if $selectedTemplate.val() != 'standard'
      $('*[data-behavior="standard_template"]').hide()
    $("#selection_template").on "change", (e) ->
      if $(this).find("option:selected").val() != 'standard'
        $('*[data-behavior="standard_template"]').hide()
      else
        $('*[data-behavior="standard_template"]').show()

Всякие варианты попробовал, добился максимум, что при всех отличных от стандартного шаблона, отображаются нужные атрибуты, а только не для конкретного.

READ ALSO
Почему не работает фильтр по свойствам класса?

Почему не работает фильтр по свойствам класса?

Я хочу реализовать метод для фильтрации товаров по указанным опциямМетод принимает в качестве параметра объект options, который содержит параметры...

189
Почему не вызывается функция из консоли браузера?

Почему не вызывается функция из консоли браузера?

Пишу нижеследующий кодПри загрузке страницы в консоль попадает 111

175
Как устранить ошибку при подключении JSON?

Как устранить ошибку при подключении JSON?

Может быть кто-нибудь сталкивался с такой ошибкой в Nodejs:

204