调用导航栏文件会使我的jquery数据库失败
我有一个标准的navbar文件,我从bootstrap带来了这个资产:
在另一个文件中,我有:
这是调用navbar文件的一些jquery:
$.get("navigation.html", function (data) { $("#nav-placeholder").replaceWith(data); });
和身体代码:
如果我让代码中的nav-placeholder div,我的数据表失败并出现错误“TypeError $(…)。DataTable不是函数”。 为了使数据表工作,我需要评论上面的两行。 你能解释一下为什么吗? 我不认为我包括两次链接。 我该怎么做才能保留我的导航栏?
PS:如果我将navbar文件的2个资产直接放到另一个中,则数据表运行良好。 jquery是否在这里调用问题?
你可能不应该使用replaceWith()但是append()。 这完全取决于navigation.html返回的内容。
$.get("navigation.html", function (data) { $("#nav-placeholder").append(data); });