使用ng-view属性时不会加载DOM元素

时间:2014-10-15 10:55:23

标签: javascript jquery angularjs

我是angularjs的新手,我使用angularjs框架作为我的第一个网络应用程序并且所有工作正常,但我想添加一些适用于jquery的图表,我有一个包含for的Index.html文件单击菜单时在index.html文件中加载另一个html文件,但是当我点击菜单图表时没有显示,因为DOM元素没有加载,并且需要很少的时间来加载,例如当我在2secend后调用highchart函数它工作正常并绘制图表因为DOM元素加载成功,我该如何解决这个问题?不使用setTimeout?

1 个答案:

答案 0 :(得分:0)

您可以尝试在jQuery .ready方法中包装您的事件,该方法指定在DOM完全加载时要执行的函数。

$( document ).ready(function() {
  // Handler for .ready() called.
});

$(function() {
  // Handler for .ready() called.
});