gpt4 book ai didi

twitter-bootstrap - 如何将 Sproutcore 2.0 与 Twitter Bootstrap 下拉菜单一起使用

转载 作者:行者123 更新时间:2023-12-01 11:03:44 24 4
gpt4 key购买 nike

我使用 twitter-bootstrap 创建了顶部栏菜单,它工作正常

.topbar
.topbar-inner
.container-fluid
{{#view Mediawrap.menuView id="menuView"}}
= link_to 'Mediawrap', root_path, {:class=>"brand"}
%ul.nav
%li.menu
= link_to 'Search', "#", {:class=>"menu"}
%ul.menu-dropdown
%li
= link_to "Hide date search", "#"
%li
= link_to "Hide index search", "#"
%li
= link_to "Hide advance search", "#"
%li
= link_to "Clear search", "#"
%li.divider
%li
= link_to 'Save to new folder ...', "#"
%li
= link_to 'Replace a folder', "#"
{{/view}}

直到我尝试将 Sproutcore 添加到页面。我的下拉菜单停止工作。我认为这是因为“$(document).ready(function()”在 Sproutcore 生成 HTML 标记之前调用。

$(document).ready(function() {
alert("bank");
$(".topbar").dropdown();
});

sproutcore 完成生成 HTML 标签后如何调用 document.ready 中的命令

最佳答案

您也可以尝试在您的应用程序中使用现成的回调:

App = SC.Application.create({
ready: function() {
this._super();
$(".topbar").dropdown();
}
});

我认为你必须在这里调用 this._super() 是一个错误,很快就会修复它。

关于twitter-bootstrap - 如何将 Sproutcore 2.0 与 Twitter Bootstrap 下拉菜单一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8237857/

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