jQuery CheatSheet

πŸ“Š
jQuery CheatSheet
Tag Name
μ„€λͺ…
ꡬ뢄
λŒ€ν‘œ 속성
λͺ¨λ“  μš”μ†Œ 선택
μ…€λ ‰ν„°
intro 클래슀λ₯Ό 가진 <p> μš”μ†Œ 선택
μ…€λ ‰ν„°
첫 번째 <p> μš”μ†Œ 선택
μ…€λ ‰ν„°
p의 ν•˜μœ„ νƒœκ·Έ span 선택
μ…€λ ‰ν„°
p의 λ°”λ‘œ ν•œ 단계 μ•„λž˜μ˜ ν•˜μœ„ νƒœκ·Έ span 선택
μ…€λ ‰ν„°
p λ°”λ‘œ 뒀에 μžˆλŠ” span 선택
μ…€λ ‰ν„°
p 뒀에 μžˆλŠ” λͺ¨λ“  span 선택
μ…€λ ‰ν„°
첫번째 ul의 첫번째 li 선택
μ…€λ ‰ν„°
λͺ¨λ“  ul의 첫번째 li 선택
μ…€λ ‰ν„°
μ„Έλ²ˆμ§Έ li 선택
μ…€λ ‰ν„°
href 속성을 가진 λͺ¨λ“  μš”μ†Œ 선택
μ…€λ ‰ν„°
target = _blank 속성을 가진 λͺ¨λ“  a 속성을
μ…€λ ‰ν„°
ν•΄λ‹Ή 폼을 선택 (λͺ¨λ“  폼 μ‚¬μš© κ°€λŠ₯)
μ…€λ ‰ν„°
λ²„νŠΌ νƒœκ·Έμ™€ <input type='button'> 인 경우 선택
μ…€λ ‰ν„°
짝수 번째의 tr만 선택
μ…€λ ‰ν„°
ν™€μˆ˜ 번쨰의 tr만 선택
μ…€λ ‰ν„°
span을 μžμ‹μœΌλ‘œ κ°€μ§€λŠ” μš”μ†Œ 선택
μ…€λ ‰ν„°
νŠΉμ • ν…μŠ€νŠΈλ₯Ό ν¬ν•¨ν•˜λŠ” span 선택
μ…€λ ‰ν„°
μ΄λ²€νŠΈλŠ” 이와 같은 ν˜•νƒœλ‘œ μ‚¬μš©
이벀트
scroll, click, dblclick, mousedown, mouseup, mousemove, mouseover, mouseout, mouseenter, mouseleave, load, resize, scroll, unload, error
이벀트
keydown, keypress, keyup
이벀트
submit, change, focus, blur
이벀트
blur, focus, focusin, focusout, change, select, submit
이벀트
load, resize, scroll, unload, error
이벀트
display : none 으둜 μ„€μ •
μ΄νŽ™νŠΈ
μ• λ‹ˆλ©”μ΄μ…˜κ³Ό ν•¨κ»˜ μˆ¨κ²¨μ§„ μš”μ†Œλ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
.hide() λ©”μ†Œλ“œμ™€ .show()λ©”μ†Œλ“œλ₯Ό λ²ˆκ°ˆμ•„κ°€λ©° μ μš©ν•©λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
μš”μ†Œλ₯Ό 천천히 μ‚¬λΌμ§€κ²Œ ν•©λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
μš”μ†Œλ₯Ό 천천히 λ‚˜νƒ€λ‚˜κ²Œ ν•©λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
.fadeIn() λ©”μ†Œλ“œμ™€ .faedOut() λ©”μ†Œλ“œλ₯Ό λ²ˆκ°ˆμ•„κ°€λ©° μ μš©ν•©λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
μ΅œμ’… opacity 속성값을 직접 μ„€μ •ν•˜μ—¬ νŽ˜μ΄λ“œ 효과λ₯Ό μ€λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
μ„œμ„œνžˆ λ‚΄λ €κ°€λ©΄μ„œ λ‚˜νƒ€λ‚˜κ²Œ ν•©λ‹ˆλ‹€
μ΄νŽ™νŠΈ
μ„œμ„œνžˆ μ˜¬λΌκ°€λ©° λ‚˜νƒ€λ‚˜κ²Œ ν•©λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
.slideUp() λ©”μ†Œλ“œμ™€ .slideDown() λ©”μ†Œλ“œλ₯Ό λ²ˆκ°ˆμ•„κ°€λ©° μ μš©ν•©λ‹ˆλ‹€.
μ΄νŽ™νŠΈ
ν•΄λ‹Ή μ΄λ²€νŠΈμ™€ μ—°κ²°λœ ν•Έλ“€λŸ¬λ“€ μ‹€ν–‰
일반
각각의 μš”μ†Œλ“€μ—κ²Œ 콜백 ν•¨μˆ˜ μ‹€ν–‰
일반
ν…μŠ€νŠΈ μ½˜ν…μΈ λ₯Ό λ°˜ν™˜
DOMꡬ쑰 λ³€κ²½
html을 ν¬ν•¨ν•œ μ½˜ν…μΈ λ₯Ό λ°˜ν™˜
DOMꡬ쑰 λ³€κ²½
ν•„λ“œ κ°’λ₯Ό λ°˜ν™˜
DOMꡬ쑰 λ³€κ²½
html μ½˜ν…μΈ λ₯Ό μ„€μ •
DOMꡬ쑰 λ³€κ²½
속성 값을 νšλ“
DOMꡬ쑰 λ³€κ²½
속성 값을 μ„€μ •
DOMꡬ쑰 λ³€κ²½
$("#link").attr({ "href" : "
https://htmlg.com", // setting multiple attributes "title" : "HTML Editor" });
μ—¬λŸ¬ 속성값듀을 μ„€μ •
DOMꡬ쑰 λ³€κ²½
μ„ νƒλœ μš”μ†Œμ˜ μžμ‹μš”μ†Œ μ•žμ— 값을 더함
DOMꡬ쑰 λ³€κ²½
μ„ νƒλœ μš”μ†Œμ˜ μžμ‹μš”μ†Œ 뒀에 값을 더함
DOMꡬ쑰 λ³€κ²½
μ„ νƒλœ μš”μ†Œμ˜ 이전 뢀뢄에 값을 더함
DOMꡬ쑰 λ³€κ²½
μ„ νƒλœ μš”μ†Œμ˜ μ•„ν›„ 뢀뢄에 값을 더함
DOMꡬ쑰 λ³€κ²½
μ„ νƒλœ μš”μ†Œλ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
μžμ‹λ“€μ„ μ œκ±°ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
λ‚˜μ—΄λœν΄λž˜μŠ€κ°€ μžˆλŠ” divλ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
클래슀λ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
클래슀λ₯Ό μ œκ±°ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
.addClass()λ©”μ†Œλ“œμ™€ .removeClass()λ©”μ†Œλ“œλ₯Ό λ²ˆκ°ˆμ•„κ°€λ©΄μ„œ μ‹€ν–‰ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
css 값을 λ°˜ν™˜ν•©λ‹ˆλ‹€
DOMꡬ쑰 λ³€κ²½
css 값을 μ„€μ •ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
μ—¬λŸ¬ css 값을 μ„€μ •ν•©λ‹ˆλ‹€.
DOMꡬ쑰 λ³€κ²½
λ°”λ‘œ μƒμœ„μ˜ λΆ€λͺ¨ μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
λΆ€λͺ¨ 색상 λ³€κ²½
νŠΈλž˜λ²„μ‹±
λͺ¨λ“  μƒμœ„ μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
demo2 κΉŒμ§€μ˜ μƒμœ„ μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
λ°”λ‘œ μ•„λž˜μ˜ μžμ‹ μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
ν•΄λ‹Ή 클래슀λ₯Ό 가진 μžμ‹ μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
λͺ¨λ“  μžμ‹ span μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
λͺ¨λ“  μžμ† μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
ν˜•μž¬ 자맀인 span μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
λ°”λ‘œ λ‹€μŒμ— μœ„μΉ˜ν•œ ν˜•μ œ μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
μ„ νƒν•œ μš”μ†Œ λ‹€μŒμ— μœ„μΉ˜ν•œ ν˜•μ œ μš”μ†Œλ₯Ό λͺ¨λ‘ 선택
νŠΈλž˜λ²„μ‹±
μ„ νƒν•œ μš”μ†Œ λ‹€μŒμ—μ„œλΆ€ν„° demo2κΉŒμ§€μ˜ μš”μ†Œλ₯Ό λͺ¨λ‘ 선택
νŠΈλž˜λ²„μ‹±
μ•žμ˜ ν˜•μ œ μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
νŠΈλž˜λ²„μ‹±
μ•žμ— μžˆλŠ” λͺ¨λ“  μš”μ†Œλ₯Ό μ„ νƒν•©λ‹ˆλ‹€.
νŠΈλž˜λ²„μ‹±
μ•žμ—μ„œλΆ€ν„° demo2κΉŒμ§€μ˜ λͺ¨λ“  μš”μ†Œλ₯Ό μ„ νƒν•œλ‹€.
νŠΈλž˜λ²„μ‹±
첫번째 span에 μžˆλŠ” 첫번째 strong μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
λ§ˆμ§€λ§‰ span에 μžˆλŠ” λ§ˆμ§€λ§‰ strong μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
n번째 div μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
big 클래슀λ₯Ό 가진 λͺ¨λ“  div μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±
big 클래슀λ₯Ό 가지지 μ•Šμ€ λͺ¨λ“  div μš”μ†Œ 선택
νŠΈλž˜λ²„μ‹±