由于范围变量的变化,检测Angular js dom的变化

时间:2013-03-29 21:58:51

标签: javascript jquery dom angularjs

假设我有这个模板

<span>{{scopeVariable}}</span>

假设在角度范围的某处我修改了变量scopeVariable,这将使它显示在dom上...假设类lol的span最初是隐藏的(我希望它保持这种方式)所以我然后执行一个jquery语句来显示它

$scope.scopeVariable = '<span class="lol">A whole bunch of stuff</span>';
$('.lol').show();

问题是javascript将在dom上的整个scopeVariable占位符替换为变量值之前执行,因此span'.lol'仍然隐藏...

我的问题是,如何检测lol跨度何时完成在占位符上的渲染,以便我可以执行show()函数以使其正确显示?

0 个答案:

没有答案