메모장/마크업 썸네일형 리스트형 jQuery AJAX ajax() Method jQuery AJAX ajax() Method [예제] AJAX 요청을 사용하여 div 엘리먼트의 텍스트를 변경시킵니다. AJAX를 사용하여 이 부분의 텍스트를 바꿉니다. 내용바꾸기 [정의 및 사용법] ajax() 메소드는 AJAX(비동기식 HTTP) 요청을 수행할 때 사용합니다. 모든 jQuery AJAX 메소드는 ajax() 메소드를 사용합니다. 이 메소드는 다른 메소드로는 할 수 없는 요청들을 수행할 때 사용합니다. [문법] $.ajax( { name:value, name:value, ... } ) 파라메터는 한 개 이상의 name/value 쌍으로 표시합니다. 아래는 사용가능한 name/value입니다. Name Value/Description async Boolean 값 요청이 비동기식으로 처리.. jQuery ETC Methods References jQuery ETC Methods References Method Description data() 선택된 엘리먼트에 데이터를 추가하거나, 선택된 엘리먼트로부터 데이터를 얻습니다. each() selector와 일치하는 각각의 엘리먼트에 수행할 함수를 명시합니다. get() selector와 일치하는 DOM 엘리먼트를 얻습니다. index() 선택된 엘리먼트 중에서 특정 엘리먼트의 index 값을 찾을 수 있습니다. $.noConflict() 자신이 원하는 특정 이름으로 $표시를 대체할 수 있습니다. removeData() data()메서드를 사용하여 이전에 설정된 데이터를 삭제합니다. size() selector와 일치하는 DOM 엘리먼트 개수를 리턴합니다. toArray() [출처 - http://b.. jQuery AJAX Methods References jQuery AJAX Methods References Method Description $.ajax() AJAX 요청을 수행합니다. ajaxComplete() AJAX 요청을 완료했을 때 수행할 함수를 명시합니다. ajaxError() AJAX 요청을 완료했으나 오류가 있을때 수행할 함수를 명시합니다. ajaxSend() AJAX 요청을 보냈을 때 수행할 함수를 명시합니다. $.ajaxSetup() AJAX 요청하기 위해 디폴트 값을 설정합니다. ajaxStart() 가장 첫 AJAX 요청을 시작할 때 수행할 함수를 명시합니다. ajaxStop() 모든 AJAX 요청이 완료됐을 때 수행할 함수를 명시합니다. ajax.Success() 모든 AJA 요청이 성공했을 때 수행할 함수를 명시합니다. $.get.. jQuery CSS Methods References jQuery CSS Methods References MethodDescriptionaddClass()선택된 엘리먼트에 한 개 이상의 class를 추가합니다.css()선택된 엘리먼트에 한 개 이상의 style 속성(property)를 설정합니다.hasClass()선택된 엘리먼트가 특정 class를 가지고 있는지 여부를 체크합니다.height()선택된 엘리먼트의 높이(height)를 설정하거나 리턴합니다.offset()선택된 엘리먼트의 위치를 설정하거나 리턴합니다. (문서상의 위치)offsetParent()특정위치에 있는 바로 위의 부로 엘리먼트를 리턴합니다.position()가장 처음으로 선택된 엘리먼트의 위치를 리턴합니다. (부모엘리먼트의 위치)removeClass()선택된 엘리먼트에서 한 개 이상의 .. jQuery HTML Methods References jQuery HTML Methods References html() 메소드를 제외한 아래의 모든 메소드는 HTML / XML 문서에서 작동합니다. Method Description addClass() 선택된 엘리먼트에 한 개 이상의 class를 추가합니다. (CSS) after() 선택된 엘리먼트 뒤에 또 다른 내용을 추가합니다. (내용이 분리됨) append() 선택된 엘리먼트의 끝에 내용을 추가합니다. (내용이 이어짐) appendTo() 선택된 엘리먼트의 끝에 내용을 추가합니다. (내용이 이어짐) attr() 선택된 엘리먼트에 속성과 값을 설정하거나 리턴합니다. before() 선택된 엘리먼트 앞에 내용을 추가합니다. clone() 선택된 엘리먼트를 복사합니다. detach() 선택된 엘리먼트를 제.. jQuery Effects Methods References jQuery Effects Methods References MethodDescriptionanimate()선택한 엘리먼트를 clearQueue()선택한 엘리먼트에 대해서 아직은 실행되지 않은 대기열에 있던 모든 함수를 멈춥니다.delay()선택한 엘리먼트에 대해서 대기열에 있는 모든 함수의 실행을 딜레이시킵니다.dequeue()선택한 엘리먼트에 대한 다음 대기열 함수를 실행시킵니다.fadeIn()선택한 엘리먼트에 대해서 투명도를 점차적으로 변화시킵니다. (hidden에서 visible 상태로 변화)fadeOut()선택한 엘리먼트에 대해서 투명도를 점차적으로 변화시킵니다. (visible에서 hidden 상태로 변화)fadeTo()선택한 엘리먼트에 대해서 특정 투명도까지 투명도를 점차적으로 변화시킵니다... jQuery Selector References jQuery Selector References Selector사용예선택되는 요소*$("*")모든 엘리먼트#id$("#lastname")id=lastname인 엘리먼트.class$(".intro")class=intro인 엘리먼트element$("p")모든 p 엘리먼트.class.class$(".intro.demo")class가 intro 및 demo인 모든 엘리먼트 :first$("p:first")첫 번째 p 엘리먼트:last$("p:last")마지막 p 엘리먼트:even$("tr:even")모든 짝수번째의 tr 엘리먼트:odd$("tr:odd")모든 홀수번째의 tr 엘리먼트 :eq(index)$("ul li:eq(3)")list 에서 4번째 엘리먼트:qt(no)$("ul li:gt(3)")3보다 큰 인.. HTML, CSS 코딩시 기본적인 유의사항 1. 공백테크 - 2. 모든 script 및 style 요소에는 type속성이 포함 3. 모든 img 및 area 요소에는 alt속성이 포함 4. 모든 script내의 태크는 escape시켜야한다. 5. 모든 문서내 url에서 &를 쓰면안된다 - ... - html문서내에서만 &를 &로 바꾸어야하며 브라우저 주소창이나 이메일 본문에서는 &를 써야한다. 웹서버에서는 &가 아니라 &만을 인식 6. 검색 form 제목 내용 작성자 7. 는 block : 뒤에 개행이 이루어짐(줄바뀜) 은 inline : 뒤에 개행이 이루어지지 않음(줄바뀌지않음) 8. block : , , , , , , , 등 lnline : , , , 9. Heading태그 : ~ = 제목을 표기 10. : 하나의 문단을 , 로 작성 는 하위.. [jQuery] 이미지 슬라이드, 팝업 갤러리 소스 [jQuery] 이미지 슬라이드, 팝업 갤러리 소스 기본적인 레이아웃은 이미지 슬라이드 갤러리이고, 해당 이미지를 클릭하면, 팝업 박스로 이미지 원래크기를 보여주며 이미지 이동도 되는 갤러리 입니다. 관련사이트 http://lokeshdhakar.com/projects/lightbox2/ http://slidesjs.com http://mobilyslider http://htmldrive.net less 표현 http://lesstocss.com http://css2less.cc http://bit.ly/JbQUEj HTML5 웹스토리지(HTML5 Web Storage) - 클라이언트에 데이터를 저장하다 Web Storage “클라이언트에 데이터를 저장하다” HTML5 에는 웹 사이트의 데이터를 클라이언트에 저장할 수 있는 새로운 자료구조인 Web Storage(웹스토로지) 스펙이 포함되었다. Web Storage의 개념은 심플하다. '키/ 값' 쌍으로 데이터를 저장하고 키를 기반으로 데이터를 조회하는 패턴이다. 영구저장소(localStorage)와 임시저장소(sessionStorage)를 따로 두어 데이터의 지속성을 구분할 수 있어 응용 환경에 맞는 선택이 가능하다. Web Storage는 기존 웹 환경의 쿠키(Cookie)와 매우 유사한 개념이다. 다만 몇 가지 쿠키의 단점를 극복하는 개선점이 도입되었다. 쿠키(Cookie)는 여전히 유효하고 꽤 적절한 클라이언트 저장도구이다. HTML5 에서 Web.. [HTML5+CSS3]제이쿼리(jQuery)와 Swipe JS 파일을 활용한 터치슬라이드 갤러리 소스 터치 슬라이드 갤러리 소스 swipejs.com 에서 받은 자바스크립트 라이브러리를 사용한 소스입니다. 버튼으로도 이미지를 슬라이드 시킬 수 도 있고, 터치로도 슬라이드 시킬수 있답니다. ㅋ 다시한번, 말씀드릴께요 슬라이드 모션을 확인하기 위해서는 터치기반 디바이스에서 확인하셔야 해요. ㅎㅎ 일단, 웹에서 확인하기 위해서 버튼은 넣어놨구요 ㅎㅎ 아래 파일을 다운 받으셔서 분석하시기 바랍니다. 참조 - http://ryuseunghyun.tistory.com/2750 [HTML5+CSS3]제리쿼리(jQuery)를 사용해 투명도 사진 갤러리 간단 소스 [HTML5+CSS3]제리쿼리(jQuery)를 사용해 투명도 사진 갤러리 간단 소스 CSS를 사용해 마크업을 하고, 모션은 제이쿼리(JQuery)를 사용해 간단하게 만들어보았습니다. 결과물 화면입니다. 소스 화면입니다. 다운로드 하셔서 분석해 보셔요 [HTML5&CSS3] 오늘 구현하는 내일의 웹 표준 - 책 소스 표지멋있네요 26가지 팁으로 구성된 이 책은, ‘오늘 구현하는 내일의 웹 표준‘이라는 부제에 걸맞게 각 팁을 기존 브라우저에 적용할 수 있는 방법들도 설명합니다. 또, 각 기술이 향후 어떤 식으로 발전해가며 여기에 대해서는 어떻게 대처해야 할지도 간략히 짚어줍니다. 번역은, 클리어보스에서 HTML5 명세의 한글판과 UX MYTHS의 번역본을 작성하신 걸로 유명한 한선용(검은태양) 님이 맡아주셨습니다. 예제 코드를 한글화하고 스크린샷을 새로 찍는 와중에, 웹브라우저들이 업데이트되면서 현재 상황에 맞게 본문을 수정하느라 고생이 많으셨답니다. 마크업 개발자들이 새 표준을 배워서 쓸 때 가장 어려운 점은 배우고 익히는 과정 자체가 아닙니다. 바로, ‘기존 브라우저들이 지원하지 않는데 어떻게 하지? 좋은 건 알겠.. [스타일로 말해요] CSS를 아는 웹디자이너 되기 CSS 할 줄 아세요? CSS는 웹이 시각적으로 보여주는 부분을 담당한다. CSS는 아이디어를 온라인상에 펼칠 수 있게 하기 위해서 꼭 알아둘 필요가 있는 언어이다. CSS 코드를 설명하고 있는 책들은 무수히 많지만, 그런 추상적인 코드에서는 생각을 자유롭게 펼치기 힘들다. 눈에 보이는 색상, 형태, 배치를 가지고 생각해야 한다. 코드로 말하는 것이 아니라 스타일로 말해야 한다. 스타일로 말해요!』는 여러분의 디자인이 웹을 위한 결과물로 어떻게 적용될 수 있는지를 간단한 예제를 이용하여 설명함으로써, 코드와 스타일 사이의 벽을 허물어 줄 것이다. 스타일로 말해요 저자 제이슨 그랜포드 티그 지음 출판사 위키북스 | 2010-07-28 출간 카테고리 컴퓨터/IT 책소개 『스타일로 말해요!』는 디자인이 웹을 .. [HTML5+CSS3]에 대한 전체적인 개념 정리파일 [HTML5+CSS3]에 대해 전체적인 정리파일 다운로드 하셔서, 압축 푸시고 보시면 됩니다. [jQuery]이미지 로딩 - Lazy Load Plugin for jQuery(특정영역) Lazy Load Plugin for jQuery 이미지 파일들을 페이지 호출시 무작정 보여주는 것이 아니라 브라우져의 가시영역을 이동(스크롤)할 경우에만 해당 영역의 이미지를 보여주는 기능 사용법 1. 헤더부분에 아래코드를 넣음 2. 이미지 태그를 지정함 (기본코드) $("img").lazyload(); 3. 실제 적용예제(img/grey.gif 파일을 이미지 로드전에 보여줌) $(function() { $("img").lazyload({placeholder : "img/grey.gif"}); }); 4. 특정영역에만 코드적용 게시판이나 본문내용외에 다른 이미지의 로드가 오작동하는.. 적응형 웹(AWD, Adaptive Web Desing)과 반응형 웹(RWD, Responsive Web Design)의 차이점 적응형 웹(AWD, Adaptive Web Desing)의 정의 적응형은 몇개의 해상도를 정의하여 CSS코딩시 브라우저가 범위 사이즈에 속하면 그에 따라 정의된 스타일로 표현한다. 적응형웹은 PX단위를 사용하여 각 디비이스마다라기 보다는 정해진 해상도에 적응된 형태로 화면에 그려지기 때문이다. 반응형웹과 적응형웹모두 공통적으로 미디어쿼리를 사용한다. 반응형 웹(RWD, Responsive Web Design)의 정의 사용자의 사용환경과 행동패턴에 유기적이고 적절하게 반응하는 웹요소들에 대한 총체적 디자인을 말하는 것이다. 협의적 관점에서 본다면 Screen Size, Resolution, Orientation 등 사용 단말환경에 반응하여 웹페이지를 제공하는 것이라고 정의 할 수 있다. 즉, 화면 너비에 .. 크롬, 파폭 등에서 location.href 가 동작하지 않을때 location.href 가 동작하지 않을때? IE에서는 문제 없이 동작하는 location.href(" ")가 크롬이나 파폭 등 여타 브라우저에서는 정상 동작하지 않는다. 해결 방법은 의외로 간단하다. before - location.href("where"); after - location.href = "where"; 출처 - http://blog.naver.com/bubi19/110128045100 RWD, Responsive Web Design 반응형 웹에 대해서 반응형 웹(Responsive Web)의 등장배경 최근 다양한 모바일 기기가 보급되면서 하나의 사이트를 만들더라도 데스크탑 / 모바일 폰 / 타블렛 PC 등 서로 다른 해상도를 가진 디바이스들을 고려하지 않을 수 없게 되었다. 데스크탑 하나만 보더라도 와이드의 고해상도 디스플레이가 확산됨에 따라 많은 사이트들이 기존의 1024*768 크기를 넘어 점차 사이즈를 키워가고 있는 추세이지만 그렇다고 하나의 해상도에만 맞춰 사이트를 제작하기도 어렵다. 이렇듯 N-Screen의 시대로 불리는 다양한 디바이스의 해상도에 맞춰 사이트의 레이아웃을 변환하는 이슈에 맞춰 등장한 것이 반응형 웹(Responsive Web)이다. 반응형 웹(Responsive Web)이란? 사용자의 사용환경과 행동패턴에 유기적이고 적절하게.. 미디어 쿼리(media queries) 사용법과 속성 미디어쿼리(@media)를 사용하기전 체크사항 1. HTML5인지 확인합니다 ==> HTML 4.0 버전에서는 개발하기 힘듭니다. 2. 이 하나라도 있는지 확인합니다 ==> TABLE가 존재할 경우 레이아웃이 깨집니다. 3. 개발 브라우저가 IE만 있을 경우 IE9 이상인지 확인합니다 ==> 물론 IE8이하에서도 JS로 해결이 가능합니다만, 그래도 불안정하기 때문이죠. 4. 되도록 스크립트 코드는 부분보다는 끝에 작성합니다 ==> 로딩 속도는 비슷하나, 체감 속도에서 많은 차이가 납니다. 미디어쿼리(@media)를 사용법 구조는 이렇습니다. (3가지 방법 중 하나를 선택해서 사용하시면 됩니다.) @media를 미디어쿼리라고 합니다. 모두 스타일 시트 내부에 작성됩니다. 1) @media only all .. [CSS3 천기누설]이해하기 쉬운 CSS3에 관한 짧은 프레젠테이션 CSS3 천기누설텍 출처 - http://slidesha.re/eDDt2F 제이쿼리(JQuery)를 이용한 썸네일 이미지 갤러리 제이쿼리(JQuery)를 이용한 썸네일 이미지 갤러리 CSS를 사용해 마크업을 하고, 모션은 제이쿼리(JQuery)를 사용해 간단하게 만들어보았습니다. 결과물 화면이구요. 소스 화면입니다. 다운로드 하셔서 분석해 보셔요 [HTML5] 익스플로러 IE(Internet explorer)에서 구글 크롬 프레임으로 HTML5 이용하기 익스플로러 IE(internet explorer)에서 구글 크롬 프레임으로 HTML5 이용하기 * HTML5를 개발하는데 있어서 가장 큰 걸림돌이라하면 바로 인터넷 익스플로러(IE)일 것이다. MS에서는 웹표준과는 동떨어진 독자노선을 걷다가 이제 웹표준이 정립되어가고 있는 HTML5의 적용을 브라우져에 이제서야 뒤늦게 시작하고 있다. IE10에서는 그래서 그나마 호환성을 갖추기는 했지만 여전히 부족한 느낌이 많을 것이다. 이러한 문제를 해결하기 위한 한가지 방법은 바로 구글의 크롬 프레임(Chrome Frame)이다. * 구글 크롬 프레임(Google Chrome Frame: GCF) : 구글 크롬 프레임은 IE에서 구글 크롬의 환경을 구현할 수 있도록 도와주는 오픈소스 플러그인이다. 구글의 V8 자바스.. [HTML5+CSS3]제이쿼리(jquery)를 사용한 이미지 슬라이드 코드 제이쿼리(jquery)를 사용한 이미지 슬라이드 코드 IR기법, IS기법을 사용하여 레이아웃을 잡은 후 제이쿼리(jquery)의 animate를 사용해 모션을 먹인다. 여기서 요점은 html5에서는 태크 속성을 개발자가 정의하고, 값을 넣을 수 있다는 것(ex. data-left="-640px); 부모오브젝 position은 raltive로, 모션을 먹일 자식오브젝은 position을 absolute로 정의 이다. ㅎㅎㅎ [Html5+CSS3]CSS 세로정렬방법, Image Replacement(IR), Image sprite(IS) 세로정렬 방법 정렬한 오브젝의 스타일을 position:absolute; top:50%; left:50%; margin-left:정렬할 오브젝의 가로길이의 반; margin-top:정렬할 오브젝의 세로길이의 반; 부모의 position값을 relative로 하고, 정렬시킬 오브젝의 position값을 absolute로 먹인 후에, 1번 방법을 겸용한다. vertical-align:middle; -> display 값이 table-cell 일 경우에만 먹는다 [CSS]display 속성 이해하기 http://iyakiggun.blog.me/100162787755 [CSS]float 속성 이해하기 http://iyakiggun.blog.me/100165916259 [CSS]position 속성 이해하기 ht.. [Html5+CSS3]CSS에서 em 단위에 대해서 CSS에서 em 단위에 대해서 CSS에서는 글자 폰트 크기나 width, height 등의 크기를 지정할 때 다양한 단위를 사용할 수 있습니다. (pt, px, em, ex, %) 대부분의 브라우저는 단위를 사용하지 않으면 자동으로 px단위(모니터의 픽셀)로 인식하여 렌더링을 하게 되지만, 현재 표준은 단위를 항상 명시해주는 것입니다. (0 제외) ex. DIV.test { padding:5px 0 5px 10px; font:normal 9pt 돋움; } 대부분 HTML 개발 시에는 px 단위를 사용하고 폰트 크기에는 pt, px 단위를 혼용하여 사용하고는 하는데, em 이라는 단위를 사용하자는 움직임도 있는 것 같습니다. pt, px 가 절대적인 크기를 나타내는데 반해서, em, ex, % 는 상위 엘.. [Html5+CSS3]block과 inline의 차이점, 구별방법 block과 inline의 차이점 block element width , height , margin , padding (O) 자동 줄 바꿈 Block Element 와 Inline Element 를 감쌀 수 있다. 가로(width)폭은 부모 요소의 폭까지 늘어난다. 형제 요소만큼 늘어난다. 화면 높이까지만 높이가 주어진다. ,~,,,,,,,,,,,... inline element width , height , margin , padding (X) - 그래서 display 를 block 또는 inline-block 화 시켜서 임의로 속성값들을 조절할 수 있다. border (O) Block Element 를 감쌀 수 없다. 자기자신(컨텐츠)까지만 폭을 가진다. ,,,,,,,,,,,,... Block 은 .. [Html5+CSS3]CSS에서 기본형식과 각종 선택자(selector) 설명 기본형식 default [selector] { [property] : [value]; [property] : [value]; } 요소선택자, 클래스선택자, 아이디선택자, 속성선택자, 가상선택자, 구조적선택자 Type Selector - 요소 선택자 HTML 태그 이름으로 요소 선택. 요소를 선택하는 예 p { [property] : [value]; } Class Selector - 클래스 선택자 태그 속성의 class 를 조회하여 선택 .className { [property] : [value]; } Id Selector - 아이디 선택자 태그 속성의 id 를 조회하여 선택 #idName { [property] : [value]; } Attribute Selector - 속성 선택자 태그 속성을 조회하여.. 이전 1 2 3 4 5 다음