$(this)
- 자신을 바인딩
- JS
this
=== jQuery$(this)[0]
.find()
.siblings()
.eq()
.add()
.not()
- 해당 선택자 중에 ( )내부의 선택자를 제외 하고 요소 선택
.has()
.parent()
.parents()
.next()
- ( )의 선택 요소의 바로 다음에 위치한 형제 요소 선택
.prev()
- ( )의 선택 요소의 바로 이전의 위치한 형제 요소 선택
.after()
- ( )의 선택 요소에 뒤에 새로운 요소 추가 또는 다른 요소를 이동
.before()
- ( )의 선택 요소에 앞에 새로운 요소 추가 또는 다른 요소를 이동
.css()
- ( )의 선택 요소의 css속성값을 갖고옴. 또는 style속성 추가
.on()
- 이벤트를 동시에 실행시킬수 있음. 이벤트 실행
- 자바스크립트에서
EventListener
.ready()
- 호출 시점 차이. DOM TREE 생성이 완료된 후 호출
.laod()
.text()
- 요소내부의 text를 갖고옴. 또는 text바꿈
.html()
- 요소내부의 html를
String
형태로 갖고옴. 또는 html를 바꿈
- text와 다르게 html태그 기능이 실행
.addClass()
.removeClass()
.toggleClass()
.animate()
- 애니메이션 기능 (CSS를 객체 형식으로 입력)
.fadeIn()
.fadeOut()
.fadeToggle()
.slideUp()
.slideDown()
.slideToggle()
.show()
.hide()
.toggle()
- ( )의 선택 요소 .show .hide 메서드 두기능 (토글기능)
.append()
- 해당 선택자 내부 가장 뒤에 새로운 요소나 콘테츠 추가
.prepend()
- 해당 선택자 내부 가장 앞에 새로운 요소나 콘테츠 추가
.remove()
.empty()
- ( )의 선택요소의 내용을 삭제. 태그는 그대로 남아있음.
.click()
.dbclick()
.change()
.hover()
.mouseover()
.mouseleave()
.mousemove()
.mousedown()
.mouseup()
.focus()
.blur()
.bind()
- 선택한 DOM 객체에 이벤트 핸들러를 등록하는 메서드
.keydown()
.keyup()
- 키보드를 누른 상태에서 키보드를 떼었을때 실행
.resize()
.submit()
form
요소가 서버로 전송되는 (submit
)되는 과정에 실행
.trigger()
- 이벤트가 발생할 때 실행될 함수나
.bind()
함수로 연결된 어떤 이벤트 핸들러를 강제로 실행시켜줌
.delay()
- 실행 중인 함수를 정해진 시간만큼 중지(연기)
.stop()
.appendTo()
- 해당 요소 또는 텍스트를 ( )의 내부 선택요소 뒤에 추가
.prependTo()
- 해당 요소 또는 텍스트를 ( )의 내부 선택요소 앞에 추가
.attr()
.height()
.innerHeight()
- 선택 요소의 첫 번째 요소에 패딩영역을 포함한 높이
.outerHeight()
- 선택 요소의 첫 번째 요소에 패딩영역과 테두리를 포함한 높이
.width()
.innerWidth()
- 선택 요소의 첫 번째 요소에 패딩영역을 포함한 너비
.outerWidth()
- 선택 요소의 첫 번째 요소에 패딩영역과 테두리를 포함한 너비
.offset()
- 선택한 요소의 좌표를 가져오거나 특정 좌표로 이동
.prop()
- 지정한 선택자를 가진 첫번째 요소의 속성값을 가져오거나 속성값을 추가
- HTML입장의 속성이 아닌, JavaScript 입장에서의 속성
.push()
.pop()
.replace()
- 특정 문자열을 찾아 다른 문자열로 바꾸는 메서드
.replaceAll()
- 특정 문자열을 찾아 다른 문자열로 바꾸는 메서드
- 불특정 문자열도 변환 가능
.val()
- 요소의 value를 갖고옴
- 요소의 value를 바꿈
.each()
- 선택한 요소가 여러 개일 때 각각에 대하여 반복하여 함수
.filter()
.findIndex()
- 배열의 요소가 객체로 이루어졌을 때 인덱스 탐색하는 메서드
.is()
- 셀랙터의 대상을 다시 셀렉터로 비교하여 맞으면 true, 아니면 false를 반환
.slice()
.length
.substr()
- 문자열에서 특정 부분만 골라낼 때 사용하는 메서드
.substring()
- 문자열에서 특정 부분만 골라낼 때 사용하는 메서드
.split()
.index()
- 자신이 몇 번 째인지 확인
- 형제들 끼리만 순서를 매김
.search()
- 검색된 문자열의 위치값을 내놓는다. (전체 문자열에서 몇번째에 있는지)
Number()
String()
JSON.parse()
- JSON 문자열의 구문을 분석하고, 그 결과에서 JavaScript 값이나 객체를 생성
$.ajax()
- 비동기식 Ajax를 이용하여 HTTP 요청을 전송함.