4
我用AngularJS V1.2.3和jQuery 1.7.1,库都包含在以下排序顺序很奇怪的问题显示项目#2具有“已选”属性,但我将#1视为已选中!与NG-选择和jQuery
<select ng-app>
<option value="1" ng-selected="3==1">#1</option>
<option value="2" ng-selected="2==2">#2</option>
<option value="3" ng-selected="1==3">#3</option>
</select>
当我更改脚本的排序顺序(jQuery之前的angularjs)时,代码按预期工作。
我必须做些什么来防止这个问题?我不能改变脚本的排列顺序
更新: 这是jQuery的1.7.1的错误:一个版本的
// Do not do this for boolean attributes (see #10870)
if (!isBool) {
jQuery.attr(elem, name, "");
}
你需要什么jQuery的? Angular应该具备所有你需要的功能。 –
在开发中使用开发版的角度未被缩小,错误输出更加详细。请在重制问题中创建演示程序 – charlietfl