2015-11-19 3 views
0

Я пытаюсь обернуть 'anchor' tag вокруг svg image, используя link_to helper. Ссылка href является якорем на той же странице и должна иметь класс. Я следовал инструкциям по документации, и он отлично работает без класса. Но когда я добавляю класс, он добавляется в href(a href="/?class=test#section-1"). Мне нужно это сделать как это: <a href="/section-1" class="logo-inclub">.Добавление класса link_to к блоку с привязкой

Это документация, что я следую:

link_to(url, html_options = {}) do 
    # name 
end 


Это мой код (я использую тонкий для шаблона):

= link_to(anchor: 'section-1' , class: 'logo-inclub') do 
    = svg_image("logo_inclub")  

Любая помощь будет оценили. Thanx !!

ответ

0

Ваш вопрос, вероятно, ответить себе:

link_to(url, html_options = {}) do 
    # name 
end 

Так что ваша ссылка должна быть:

= link_to('/section-1' , class: 'logo-inclub') do 
    = svg_image("logo_inclub") 
+0

Yup, что сделал это. Я повсюду искал подходящий способ добавить якорный тэг в качестве URL-адреса, и он всегда имел его как: anchor => «якорный текст» или (например, я использовал его в моем примере) anchor: «anchor text». Большое вам спасибо за помощь. –

+0

Было бы полезно оценить верхнюю часть;) –

+0

Поверьте, я попробовал, но это не позволяет мне. Я только что подписался на этот форум, и у меня нет достаточного количества очков для голосования. Есть ли обходное решение? –

0

Вы не забыли пароль?

= link_to("http://stackoverflow.com", anchor: 'section-1', class: 'logo-inclub') do 
    = svg_image("logo_inclub") 
Смежные вопросы