//클릭한 객체
var nValoVal = function(e){
//클릭한 값
var newValue = $(e).find('#acctCode').text();
//DATA에있는 old값 처음엔 없다
var oldValue = $("#acctCode").data('oldData');
//처음엔 old값이 없어서 undefined를 length가 0이 나오도록
if(typeof(oldValue) == "undefined"){
oldValue= "";
}
//old랑 new값이 틀리거나 old가 0이고 new값이 0이상일때
if(oldValue != newValue || (oldValue == "" && newValue.length >0 )){
//new값으로 지정된 아이디에 컬러변경
$('#'+newValue).css("background-color","#FFF0F0");
//oid값이 0이상일때만 old값으로 지정된 아이디 컬러 삭제
if(oldValue.length > 0){
$('#'+oldValue).css("background-color","");
}
}
//클릭된 값은 위에 과정을 지나면 oldData가되어 저장됨
$("#acctCode").data('oldData',newValue);
}
'JAVA > Jquery' 카테고리의 다른 글
Jquery get방식 보낼때 한글깨짐 인코딩 (0) | 2016.09.02 |
---|---|
Jqeury jqGrid 전체 row 로직 (0) | 2016.08.25 |
Jquery 기준날짜에 날짜계산 (0) | 2016.06.02 |
Jquery Date full (0) | 2016.06.02 |
Jquery url get parameter 가져오기 (0) | 2016.05.18 |