2015-06-18 3 views
0

У меня проблема с Ruby on rails link effects. Мой текущий код:Ruby on rails links, navigation

<header class="navbar navbarfixed navbar-default navstyle> 
<%= link_to "Cocktails",root_path, class:"btn btn-lg", id: "logo" %> 
<nav class="cl-effect-5 container"> 
<a href="#"><span data-hover="new">new</span></a> 
<a href="#"><span data-hover="test">test</span></a> 
<a href="#"><span data-hover="test">test</span></a> 
</nav> 
</header> 

Поэтому мне нужно, чтобы преобразовать текущий стиль HTML ссылка на Ruby, так что эффект все еще существует (сл-эффект-5). Я попытался использовать this solution, но почему-то получаю синтаксическую ошибку, хотя я дважды проверял все ...

+0

Ваш синтаксис выглядит хорошо для меня. Можете ли вы опубликовать сообщение об ошибке и обратном пути? – Ben

+0

Вы забыли двойную кавычку для класса в этой строке: '

ответ

0

Одна разница, которую я отметил с вашим кодом и связанным решением, заключается в том, что у вас есть зависания в <span> по сравнению с <a> бирка.

= link_to '#', data: { hover: 'test' } do 
    'Test' 

Я думаю, что это то, что вы можете искать (не то, что span неправильно само по себе). Кроме того, убедитесь, что ваши манифеста application.css и application.js включают загрузку (или любой другой набор интерфейсов пользовательского интерфейса, который вы используете)!

+0

Я исправил эффект, не работающий, добавив id к этой ссылке. Но теперь эффект работает, но зависание текст не отображается. Я использую: http://tympanus.net/Development/CreativeLinkEffects/, effect number 5. –

+0

Вы проверили, что ваш интерфейсный интерфейс, который обрабатывает зависающие эффекты, загружается (то есть, загрузочный или еще что-то) ? –

+0

Эффект работает, но текст наведения не будет отображаться ... Html-код тогда: new