带有产量的轨道上的ruby导航栏
因此,经过几天拖网各种论坛,教程等 – 我仍然没有接近做看似简单的事情 – 即,在Navbar上的链接用部分内容填充命名的yield。 我可能错过了一些基本的东西,但是嘿! 我之前已经问了这个问题,但是我觉得我没有把这个问题措辞得太好,所以希望这次我会做得更好!
我的看法:
Software Dev Tools Web UI $(".nav li").on("click", function() { $(".nav li").removeClass("active"); $(this).addClass("active"); });
在上面插入XXXXXXX的地方,我尝试过:
<a href="https://stackoverflow.com/questions/22633017/navbar-in-ruby-on-rails-with-yield/">P4 <a href="https://stackoverflow.com/questions/22633017/navbar-in-ruby-on-rails-with-yield/">P4 Output
这简单地将“perforce”和“p4_output”部分都呈现在另一个之下,并且单击导航栏选项无效。
那么我想可能更像这样的东西是必需的:
'renderp4'}, :remote => true %> 'renderp4_output'}, :remote => true %>
但是在这一点上我停止了,不知道在我的“renderp4”和“renderp4_output”动作中需要什么,以便将HTML返回到我的主体屈服 – 如果它甚至可能?!?
希望我想要实现的目标是显而易见的 – 虽然我欣赏并承认我目前的解决方案可能相当广泛,但任何指导都将受到赞赏。 就像我说的那样,我已经四处寻找,但只是碰到了一堵砖墙!
谢谢 :)
创建一个renderp4.js.erb文件
$('.container').replaceWith('<%= escape_javascript render "authentication/perforce" %>');