HTML 요소들을 조작하는 JavaScript 라이브러리
미리 작성된 JavaScript 코드를 모아둔 것
<head>
태그 안에 아래 script 태그를 붙여넣는다.<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
$(document).ready(function(){
alert('페이지가 로딩되었습니다.')
});
$('#아이디').val();
(input box)$('#아이디').text();
(input 외)$('#아이디').val("새 값");
(input box)$('#아이디').text("새 값");
(input 외)$('#아이디').hide();
$('#아이디').show();
$('#아이디').css('값을 가져올 속성');
$('#아이디').attr('변경할 속성', '변경할 값');
$('#아이디').attr('src', '변경할 값');
$('#아이디').append("새 값")
let temp_html = `<button>추가 버튼</button>`;
$('#아이디').append(temp_html);
Template Literals
- 특별한 형태의 문자열로, 백틱을 사용한다.
`a` == 'a' //true
- 줄바꿈할 때 \n 안 써도 된다.
`abc def`
- 문자열 중간에 다른 변수에 저장된 값 삽입할 때 편리하다.
console.log(`num is ${변수명}`)
$('#아이디').val().includes('찾을 문자');
(input box)$('#아이디').text().includes('찾을 문자');
(input 외)let arr = $('#아이디').val().split('기준 문자')[찾을 인덱스];
(input box)let arr = $('#아이디').text().split('기준 문자')[찾을 인덱스];
(input 외)$('#아이디').empty();