gpt4 book ai didi

ruby-on-rails - Rails simple-navigation 如何在链接外放置 span 标签?

转载 作者:太空宇宙 更新时间:2023-11-03 16:34:49 25 4
gpt4 key购买 nike

在我的 navigation.rb 中我有:

primary.item d.slug, d.name + '<span style="background:url(' + root_url + 'images/ikoner/gavekort_konkurrencer.png) no-repeat;"></span>', katshow_path(d.id)

问题是 span 标签在链接内。

<li><a href="/10">asdasd<span style="background:url(http://localhost:3000/images.png) no-repeat;"></span></a></li>

我怎么把它放在外面?

那么它就是:

<li><a href="/10">asdasd</a><span style="background:url(http://localhost:3000/images.png) no-repeat;"></span></li>

最佳答案

也许您想将其写入 views 文件夹中的 *.html.erb:

<li> 
<%= link_to "asdasd", :controller => "10" %>
<span style="background:url(http://localhost:3000/images.png) no-repeat;"></span>
</li>

等同于:

<li>
<a href="/10">asdasd< /a>
<span style="background:url(http://localhost:3000/images.png) no-repeat;"></span>
</li>

您可以在此处为您的链接选择一些其他选项: http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to

希望它对你有用。

关于ruby-on-rails - Rails simple-navigation 如何在链接外放置 span 标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9439508/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com