我正在使用一系列link_to
塊在我的應用程序中創建按鈕。但是我發現這些鏈接並沒有結束工作。當我將鼠標移到按鈕上時,它會識別鏈接,firefox左下角顯示正確的URL,但是當我點擊時,沒有任何反應。我的終端或開發日誌中也沒有任何內容出現。link_to block not working
我的代碼如下:
<%= link_to new_folder_path do%>
<div class="btn btn-default add-button add_fields"><span class="glyphicon glyphicon-plus"></span>Add Folder</div>
<% end %>
這使得下面的HTML:
<li>
<a href="/folders/new">
<div class="btn btn-default add-button add_fields"><span class="glyphicon glyphicon-plus"></span>Add Folder</div>
</a>
</li>
我也應該注意到,如果我只需鍵入標準的鏈接,而不做它運行的很好:
<li><%= link_to "test", new_folder_path %></li>
對此的任何想法將不勝感激!
什麼不起作用? – Pavan
@Pavan我想我應該稍微詳細一點:它不會將我引導到鏈接。當我將鼠標懸停在按鈕上時,它會識別鏈接,firefox左下角顯示正確的url,但是當我點擊沒有任何反應時。我的終端或開發日誌中也沒有任何內容出現。 – neanderslob
這應該工作。但是,嘗試將'display:block'添加到'a'元素。另外,通過[驗證器](https://validator.w3.org/)運行標記,也許你有一些錯誤導致了這一點。 – Vucko