내가 뭘 잘못하고 있니?
var menu = {
menuset : {
first : false,
second : false,
third : false
},
setMenus : function (selected) {
var menuCollection = this.menuset;
$.each(menuCollection, function (key, element) {
if (selected===key) {
key=true;
} else {
key=false;
}
});
}
}
내가 실행
"menu.setMenus (첫번째)"나는이 같은 개체를 설정하려면 :menuset : {
first : true,
second : false,
third : false
}
내가 $ .each() 이외의 것을 사용되어야한다 ??
이 경우에 각을 사용해야하는 이유를 이해하지 않습니다. setMenus 함수는 다음과 같을 수 있습니다 : this.menuset [selected] = true; (당신이 Jayendra에 의해 제안 된 모든 수정을했다고 가정) –
Luiz는 이것을 하나의 네비게이션 아이템이 "활성화"된 루프로 간주하는 메뉴라고 생각합니다. –