【发布时间】:2013-03-13 12:22:48
【问题描述】:
我在 AngularJS 中使用 zurb-foundation。
我有以下代码:
<div class="row full" ng-controller="Movies">
<div class="large-3 columns">
<form class="custom">
<select id="customDropdown" class="small button dropdown secondary radius">
<option DISABLED SELECTED>Movie selection</option>
<option ng-repeat="movie in movie_list.movies">{{movie.name}}</option>
</select>
</form>
</div>
</div>
function Movies($scope) {
$scope.movie_list = { movies : [{name:'Movie1'}, {name:'Movie2'}]};
}
我已经包含了 jQuery 插件,因为它是基础所需要的。当不包含 jQuery 时,代码可以正常工作,但是当我包含 jQuery 时,dropbox 中不会显示任何内容,并且所有应该存在的文本都在页面底部。
【问题讨论】:
-
你能添加一个链接到这个代码吗?
-
不,我不能,这可能会有所帮助
-
我在发布之前确实读过,但我是否对我包含 jQuery 插件的问题感到难过,因为它是基础所需要的。
-
看起来 Angular 和 jQuery 可能存在兼容性问题。如果您使用的是foundation 4,您可以尝试使用Zepto 而不是jQuery。如果不使用许多额外的基础脚本(orbin、reveal 等),您还可以关闭它们。
标签: jquery angularjs zurb-foundation ng-repeat