0
我已插入測試切換按鈕(從演示粘貼)Twitter的自舉下拉撥動開上顯示,並且不切換
#menu1.dropdown
%a.dropdown-toggle{:'data-toggle' => "dropdown", :href => "#menu1"}
Options
%b.caret
%ul.dropdown-menu
%li
= link_to "Action", "#"
%li
= link_to "Another action", "#"
%li
= link_to "Something else here", "#"
%li.divider
%li
= link_to "Separated link", "#"
顯示按鈕,但所有選項都可見,沒有切換髮生在所有
按鈕,toggle.js插件存在(資產檢查),我已經加入到我的應用程序js文件
$(document).ready ->
$('.dropdown-toggle').dropdown()
這是非常奇怪的,因爲在頂部我的網頁,在導航欄中,我已經有一個下拉按鈕,選擇網站的語言......而這一次是工作的罰款。(同時顯示的語言和標誌)
.btn-group{:style => "margin-top: 4px; float:right;"}
%a.btn{:'data-toggle' => "dropdown", :href => "#", :id => "babLocaleSelect"}
%span.babFlag{:class => "babFlag-#{I18n.locale}"}= I18n.locale.to_s
= I18n.t(I18n.locale)
%a.btn.dropdown-toggle{:'data-toggle' => "dropdown", :href => "#"}
%span.caret
%ul.dropdown-menu.bablevel-content
- other_backoffice_languages.each do |language|
%li.babLocale
%a{:href => backoffice_language_path(:locale => language), :id => "#{language}_language_link" }
%span.babFlag{:class => "babFlag-#{language}"}= I18n.t(language)
= I18n.t(language.to_sym)
我也試着調試,將
$(".dropdown-menu").click (event) ->
alert 'dd clicked'
所以它的安裝,這是通過兩個菜單觸發,但第二個是開放的,從來沒有切換
你可以發佈下拉菜單的包裝?這就是'ul',它是'li'。 – Mohamad
哪一個?語言/標誌...? – erwin