Я пытаюсь программно создать несколько кнопок javascript для переключения видимости на странице (для быстрой фильтрации тегов). Это работает для одного тега:
trigger = ".sales-focus-btn"
target = ".sales-focus"
jQuery ->
$(trigger).toggle ->
$("#primary-content").find('.container').hide()
$("#primary-content").find(target).show()
, ->
$("#primary-content").find('.container').show()
Можно ли сделать что-то подобное в coffeescript, но с массивами, например.
trigger = [
".sales-focus-btn"
".service-focus-btn"
".other-focus-btn"
...
]
target = [
...
]
Можно ли выполнить цикл и создать переключатель для каждого типа тега?
UPDATE
Да, это возможно. Используйте форму:
myFunction = (el) -> console.log el
myFunction elem for elem in array