일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- express
- AWS
- 도커
- phaser
- 알고리즘
- EC2
- Servlet
- Cookie
- 웹게임
- Ajax
- websocket
- RDS
- autowired
- docker
- 배포
- 웹소켓
- Spring
- CSS
- jQuery
- SQL
- JSP
- 암호화
- tiles.xml
- HTML
- 비트코인
- model1
- node.js
- JavaScript
- PL/SQL
- 블록체인
- Today
- Total
記錄
jquery) selector, event, get, set, add 본문
jquery basics
Selector
+
선택한 객체의 바로 밑 : $(this).children()
선택한 객체에서 가장 가까운 것 : $(this).closest('td') (예시는 가장 가까운 td)
선택한 객체의 하위 모든 것 중 검색 : $(this).find('.className')
선택한 객체의 바로 다음 태그 : $(this).next()
인덱스로 찾기 :
ex)
$( "li" ).eq( 2 ).css( "background-color", "red" ); : li 태그중 가장 처음 것이 0이고 그 뒤로 0, 1, 2번째 태그의 css를 변경
$(this).children().eq(2).css("display","none"); : this 의 제일 처음 자식이 기준이 되고 0, 1, 2번째 태그의 css 변경
Event 처리
+
jQuery click()
Demonstrates the jQuery click() event.
jQuery dblclick()
Demonstrates the jQuery dblclick() event.
jQuery mouseenter()
Demonstrates the jQuery mouseenter() event.
jQuery mouseleave()
Demonstrates the jQuery mouseleave() event.
jQuery mousedown()
Demonstrates the jQuery mousedown() event.
jQuery mouseup()
Demonstrates the jQuery mouseup() event.
jQuery hover()
Demonstrates the jQuery hover() event.
jQuery focus() and blur()
Demonstrates the jQuery focus() and blur() events.
jQuery Get, Set
Get, Set Content - text(), html(), and val()
Three simple, but useful, jQuery methods for DOM manipulation are:
text() - Sets or returns the text content of selected elements
html() - Sets or returns the content of selected elements (including HTML markup)
val() - Sets or returns the value of form fields
※ 파라미터가 비어 있으면 Get이고 파라미터가 존재하면 Set이다
The following example demonstrates how to get content with the jQuery text() and html() methods:
https://www.w3schools.com/jquery/jquery_dom_get.asp
https://www.w3schools.com/jquery/jquery_dom_set.asp
Get, Set Attributes - attr()
The jQuery attr() method is used to get attribute values.
The jQuery attr() method is also used to set/change attribute values.
The following example demonstrates how to get the value of the href attribute in a link:
https://www.w3schools.com/jquery/jquery_dom_get.asp
https://www.w3schools.com/jquery/jquery_dom_set.asp
※ Set의 파라미터에는 Map 형식인 key(tag)-Value로 설정한다는 것을 참고!
다수의 attribute를 바꾸고 싶으면 jason 형식으로 파라미터를 설정한다
cf) element = tag vs attribute = things in tag
jQuery add
'Web > Jquery' 카테고리의 다른 글
jquery) jquery ui datepicker 형식 설정 (0) | 2018.04.14 |
---|---|
jquery) Ajax + 외부 API (0) | 2018.03.27 |
jquery) Ajax (0) | 2018.03.22 |
jquery&json) 연습문제 (0) | 2018.03.16 |
jquery) .each, empty&remove (0) | 2018.03.16 |