jquery转换bootwatch模板上的问题,与meteor集成

时间:2014-08-08 16:54:54

标签: javascript jquery twitter-bootstrap meteor client

我从https://wrapbootstrap.com/获得了一个模板。我已经能够将其中一个更基本的模板Blocks块集成到流星中。但是现在我正在尝试将TWILLI Air(http://wrapbootstrap.com/preview/WB0196957)与更高级的模板集成。我能够集成它,styes等,但jQuery幻灯片事件似乎没有工作。

阻止我工作的模板,除了bootstrap-3之外我不需要任何包。我为这个项目添加了相同的内容,它带来了各种所需的样式。但是对于twilli,我收到了客户端控制台错误:

enter image description here

这让我觉得twilli initialise-function.js没有与nesessary .js文件/包相关联,因此变量/函数是未定义的。 有什么想法吗?谢谢。

1 个答案:

答案 0 :(得分:1)

控制台中显示的两个错误是抱怨functions.min.js中定义的函数。你有这个档案了吗?

如果是这样,问题可能是initialise_document_ready_functionsinitialise_window_load_functions在加载functions.min.js之前被调用。如果是这种情况,我会用Meteor启动替换文档就绪和窗口加载事件。

替换为:

$(document).ready(function()
{
    initialise_document_ready_functions();
});

$(window).load(function()
{
    initialise_window_load_functions();
});

Meteor.startup(function()
{
    initialise_document_ready_functions();
    initialise_window_load_functions();
});

免责声明:我还没看过这些功能在做什么,也不确定是否需要按特定顺序调用它们。