【发布时间】:2015-05-22 00:52:17
【问题描述】:
%ul.nav.navbar-nav.navbar-right
%li
%a{:href => "#", "data-content" => "<a href='#' class='c'>New</a><br />Outbound<br/>Inbound<br/>", "data-toggle" => "popover", "data-placement" => "bottom", "data-trigger" => "focus", "data-html" => "true","data-animation" => "true"}
上面的代码 sn-p 来自导航栏,如您所知,它在 HAML 中。
如果我只是像这样:class => 'c' 添加class c,它可以工作,但它会影响整个弹出框。
我希望它现在至少可以在 New 锚点上工作。
如何让它只在New 上工作?
谢谢。
编辑了 jquery 代码,因为这会分散问题的注意力。我只是想知道如何能够将类添加到引导程序弹出窗口中的特定链接
编辑 2
$(document).ready(function(){
$('.testing4').hide();
$('.navbar').on('click', 'a.c' function()
{
$('.testing3, .testing4').toggle()
return false;
}
);
});
【问题讨论】:
-
我不确定我是否理解。尝试添加'return false;'在 $('').toggle(); 之后
-
@AramilRey,嗯,我猜添加
return false会阻止它工作?这不是这里的问题。问题是我试图在引导程序的弹出窗口中添加一个class c到New链接。
标签: jquery ruby-on-rails twitter-bootstrap haml