자료실 88

jQuery Selectors(지시자)

웹개발, 퍼블리셔들의 필수 장착 아이템인 jQuery 그중 가장 기본이라 할 수 있는 지시자입니다. 지시자 종류 - jQuery( "*" ) : All Selector - jQuery("#id") : ID Selector - jQuery(".class") : Class Selector - jQuery("element") : Element Selector - jQuery("element[attribute]") : Has Attribute Selector - jQuery("parent > child") : Child Selector - jQuery("ancestor descendant") : Descendant Selector - jQuery("prev + next") : Next Adjacent Selec..

MutationObserver-DOM변경 감시

유지보수 하는 중 레이어 팝업내에 이미지맵을 사용해야 하는 상황이 발생했다. 처음부터 노출되는 화면일 경우 onload()시에 rwdImageMaps()를 호출하면 이미지맵이 이미지에 맞게 resize 처리 되는데 레이어 내에 있고 처음부터 노출되지 않으면 페이지 호출 후 레이어를 띄웠을때 이미지와 이미지맵이 사이즈가 다르게 적용되었다. (display:none의 형태일때는 rwdImageMaps()가 적용되지 않더라.) 레이어를 화면에 노출시킬때 .show()(퍼블 공통)를 호출하는데 display:none, display:block 의 형태로 속성값(style attribute)이 변경되는거라 Event Binding으로 할 수 없다. 그러던중 구글 검색을 통해 MutationObserver 발견 레..