Jquery 视图更新后如何触发某些内容?
因为在jQuery mobile中,它向组件添加了一些类,所以一切看起来都很好。但是当我在AugularJS中更新数组时,内容出现在页面上,但没有得到jQuery添加的类Jquery 视图更新后如何触发某些内容?,jquery,jquery-mobile,angularjs,Jquery,Jquery Mobile,Angularjs,因为在jQuery mobile中,它向组件添加了一些类,所以一切看起来都很好。但是当我在AugularJS中更新数组时,内容出现在页面上,但没有得到jQuery添加的类 因此,我希望在视图更新后刷新组件,而不是在值更改后。如何执行此操作?由于它是列表视图,因此触发刷新: $('#mylistID').listview('refresh'); 由于它是列表视图,因此触发刷新: $('#mylistID').listview('refresh'); 你在更新什么,一个列表视图?@tymeJV是
因此,我希望在视图更新后刷新组件,而不是在值更改后。如何执行此操作?由于它是列表视图,因此触发刷新:
$('#mylistID').listview('refresh');
由于它是列表视图,因此触发刷新:
$('#mylistID').listview('refresh');
你在更新什么,一个列表视图?@tymeJV是的,一个列表视图。你是在添加一个新的列表视图
ul
还是在现有的列表视图中添加项目?你在更新什么,一个列表视图?@tymeJV是的,一个列表视图。你是在添加一个新的列表视图ul
还是在现有的列表视图中添加项目?当我在app.js中这样做时,它会说“无法在初始化之前调用listview上的方法;尝试调用方法“refresh”:(确保您在pageinit
func中。同样是refresh
在$scope.$watch
和$scope.$watch
在pageinit
中?当我在app.js中执行此操作时,它会说“在初始化之前无法调用listview上的方法;试图调用方法“refresh”:(确保您在pageinit
函数中。是否在refresh
函数中$scope.$watch
,以及$scope.$watch
函数中pageinit
?