제이쿼리 배열 비용
본문
var arrTmp = [
{ f_menu: "aa", f_menu_href: "../aa.html" },
{ f_menu: "bb", f_menu_href: "../bb.html" },
{ f_menu: "cc", f_menu_href: "../cc.html" },
{ f_menu: "dd", f_menu_href: "../dd.html" },
{ f_menu: "ee", f_menu_href: "../ee.html" }
];
if ($.inArray(aa, arrTmp) != -1) {
alert("찾았음");
} else {
alert("없음");
}
f_menu에 값을 비교해서 잇고 없고를 판단하고싶은데...
방법좀 부탁드리겠습니다
답변 2
var arrTmp = [
{ f_menu: "aa", f_menu_href: "../aa.html" },
{ f_menu: "bb", f_menu_href: "../bb.html" },
{ f_menu: "cc", f_menu_href: "../cc.html" },
{ f_menu: "dd", f_menu_href: "../dd.html" },
{ f_menu: "ee", f_menu_href: "../ee.html" }
];
var is = arrTmp.find(function(el) {
return el.f_menu == "bb";
});
if(is) {
alert("찾았음, " + is.f_menu_href);
} else {
alert("없음");
}
var getMenu = $.grep(arrTmp, function(n){
if (n.f_menu == 'aa') {
return 1;
}
});
if (getMenu.length) {
alert('있음');
}else{
alert('없음');
}
답변을 작성하시기 전에 로그인 해주세요.