Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.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
Javascript CSS未在主干项目中的html模板上启动_Javascript_Jquery_Css_Backbone.js_Require - Fatal编程技术网

Javascript CSS未在主干项目中的html模板上启动

Javascript CSS未在主干项目中的html模板上启动,javascript,jquery,css,backbone.js,require,Javascript,Jquery,Css,Backbone.js,Require,我有一个使用文本的主干项目!require.js的插件。这是我的家庭视图: define(["jquery" , "underscore" , "backbone" , "text!templates/Home/Dep.html"], fucntion($ , _ , Backbone , DepartmentList){ var depList = _.template(DepartmentList); var

我有一个使用文本的主干项目!require.js的插件。这是我的家庭视图:

define(["jquery" ,
       "underscore" ,
       "backbone" ,
       "text!templates/Home/Dep.html"], fucntion($ , _ , Backbone , DepartmentList){

        var depList = _.template(DepartmentList);   
        var HomeView = Backbone.View.extend({

           //........

        render : function(){
            $("#navbody").html(depList);
        }
}
下面是
Dep.html

<ul id="dropdown-menu">
<%
   var depList = new Navigator();
   _.each(depList.getTopDepartment(18),function(department){
%>
    <li data-submenu-id="submenu-1">
      <a href="#"><%=department.DepartmentName%></a>
    </li>
<% }); %>
我在HomeView中包含了
home.css
,其他html元素正在工作,除了来自
Dep.html
的元素

是否因为加载HomeView时,
Dep.html
的DOM元素尚未创建?如果是,我该怎么办


非常感谢您的帮助。

@muistooshort这是我的错误输入。加载顺序不会影响CSS渲染。你可以发布你的应用程序产生的标记以及未应用的样式吗?你说的“CSS未触发”是什么意思?你可以详细说明确切的问题是什么吗?当我查看
主页
页面源代码时,CSS文件包括在内,但
没有显示在源代码中,否则,它会显示在网页上。