将 div 转换为 Rails 中的链接
如何将以下内容应用于 Rails 中的 div,以便当您单击该 div 时它的功能就像此链接一样?谢谢
<%= link_to "#2", :class => "xtrig", :rel => "coda-slider-1" %>
How can I apply the following to a div in rails so that when you click on the div it functions just like this link? Thanks
<%= link_to "#2", :class => "xtrig", :rel => "coda-slider-1" %>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我可能会误解你,但是...
如果你希望 div 成为可点击的链接,合乎逻辑的解决方案是编写生成的内容。
但是,这很糟糕,因为将块元素放入内联元素中是错误的。
link_to 可以接受一个块,因此您可以使用 spans:
或者 div onclick 事件上的 Javascript 处理程序。
I may be misunderstanding you but...
If you want the div to be a clickable link, the logical solution is to write something that generates
However, this is bad as putting block elements inside inline elements is wrong.
link_to can accept a block, so you could use spans:
Alternatively a Javascript handler on the div onclick event.
如果您只想在单独的行中包含一个块元素,则不需要
但您可以使
标记“表现得像分区”:
If you only want to have a block element in a separate line you do not need a
<div>
but you can make the<a>
tag "behave like a div":Rails 提供 link_to 块来将 html 代码包装在其中并使它们可点击。
Rails provide link_to block to wrap the html code inside it and make them clickable.