Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meroller jQuery脚本在#if currentUser内时不适用于Meteor_Jquery_Jquery Ui_Meteor_Themeroller - Fatal编程技术网

Meroller jQuery脚本在#if currentUser内时不适用于Meteor

Meroller jQuery脚本在#if currentUser内时不适用于Meteor,jquery,jquery-ui,meteor,themeroller,Jquery,Jquery Ui,Meteor,Themeroller,我有一个Meteor项目,希望使用Themeroller中的主题,尤其是Tabs小部件 在我在tabs div周围添加{{{if currentUser}{{{/if}}}之前,一切都很顺利。我得到的不是tabs,而是普通列表 在工作完成后移动{{#if currentUser}},但如果用户未登录,我想完全隐藏选项卡 在这种情况下,什么是阻止选项卡小部件工作的 这不起作用: tabsTemplate.html <template name="tabit"> {{#if curren

我有一个Meteor项目,希望使用Themeroller中的主题,尤其是Tabs小部件

在我在tabs div周围添加{{{if currentUser}{{{/if}}}之前,一切都很顺利。我得到的不是tabs,而是普通列表

在工作完成后移动{{#if currentUser}},但如果用户未登录,我想完全隐藏选项卡

在这种情况下,什么是阻止选项卡小部件工作的

这不起作用: tabsTemplate.html

<template name="tabit">
{{#if currentUser}}
  <div id="tabs">
    <ul>
     <li><a href="#tabs-1">First</a></li>
     <li><a href="#tabs-2">Second</a></li>
     <li><a href="#tabs-3">Third</a></li>
   </ul>
  <div id="tabs-1">
    {{> selector}}
  </div>
  <div id="tabs-2">
    {{> counter}}
  </div>
  <div id="tabs-3">Nam dui erat</div>
 </div>
{{/if}}
</template>
这样做:

Template.tabit.rendered = function() {
    $(function() {
        $( "#tabs" ).tabs();
    });
}
这将在呈现模板时执行代码,而不是在加载meteor时执行

Template.tabit.rendered = function() {
    $(function() {
        $( "#tabs" ).tabs();
    });
}