프로그래밍/jQuery (2) 썸네일형 리스트형 jQuery slide 플러그-인(plugin) 개발 ● 요구사항 - 롤링(슬라이드) 갤러리 기능 추가 ● 직접 플러그-인(plugin) 개발 - 관리자가 일관된 패턴으로 쉽게 등록이 가능하다. - 슬라이드 type 제공 - 원하는 페이지에 쉽게 적용이 가능하다.(범용성)● 스킬 1. jQuery.extend( target [, object1] [, objectN] ) - 두개 이상의 객체를 합친다.(Merge) - object1 : 합쳐질 때, 기준이 될 객체 - objectN : 기준 객체에 합쳐질 추가 객체 !. 기준이 되는 객체에 있는 키와 합쳐질 두번째 객체에 있는 키가 동일할 경우, 첫번째 객체의 값이 덮어써져 버린다. 2. 객체 메서드 - jQuery.fn 객체를 확장한다.(jQuery.fn은 jQuery.prototype의 별칭) 3. $.g.. jQuery Selector Click And Toggle 처리 / default toggle state toggle을 이용할 때, $.fn.toggle()을 이용할 수 있습니다. 123456789$(function () { var $reactionToggleBtn = $("a[name='reaction-toggle']"); $reactionToggleBtn.toggle(function(){ // On }, function(){ // Off });}); 만약, 조건에 따라 toggle기능을 이용하려면 어떻게 해야 할까?예를 들어, toggle을 하기전의 로그인 유무를 판단하고 싶다?아래와 같이 $.fn.click() 이벤트를 줍니다.xor 연산자를 통해 해당 element의 상태가 1인지 0인지 내부에서 판단해서 function을 호출하면 되겠습니다.12345678910111213141516171819202.. 이전 1 다음