👩🏻💻 해당 글은 스파르타 코딩클럽 '웹개발 종합반' 강의 및 내용 정리사항을 바탕으로 개인 공부차원에서 정리 및 작성한 글입니다.
👉 수강 중인 교육과정 : 스파르타코딩클럽 [웹개발 종합반]
document.getElementById("element").style.display = "none";
$('#element').hide();
https://www.w3schools.com/jquery/jquery_get_started.asp
<input id="url" type="email" class="form-control" placeholder="name@example.com">
id 값이 url인 곳을 가리키고, val()로 값을 가져옴
값 입력시에는 val()에 입력해주면 됨
// val()로 값을 가져온다.
$('#url').val();
// 값 입력
$('#url').val('값 입력');
<div class="mypost" id="post-box">
$('#post-box').hide();
$('#post-box').show();
<div class="mycards">
<div class="row row-cols-1 row-cols-md-4 g-4" id="cards-box">
let temp_html = `<button>나는 버튼이다!</button>`;
$('#cards-box').append(temp_html);
display: none;
.mypost {
width: 95%;
max-width: 500px;
margin: 20px auto 0px auto;
padding: 20px;
box-shadow: 0px 0px 3px 0px gray;
display: none;
}
function remove() {
// 1. names-q3의 내부 태그를 모두 비운다.
$('#names-q3').empty()
}
1) includes(searchElement)
2) includes(searchElement, fromIndex)
searchElement
: 검색할 값fromIndex
: searchElement
검색을 시작할 이 배열의 위치입니다 .변수명.split('구분의 기준이 되는 문자열');
let email = 'mark@gmail.com'
let domainWithDot = email.split('@')
console.log(domainWithDot) // [ 'mark', 'gmail.com' ] 출력
❓ **GET 방식으로 데이터를 전달하는 방법**
? : 여기서부터 전달할 데이터가 작성된다는 의미
& : 전달할 데이터가 더 있다는 뜻
예시) google.com/search?q=아이폰&sourceid=chrome&ie=UTF-8
q=아이폰 (검색어)
sourceid=chrome (브라우저 정보)
ie=UTF-8 (인코딩 정보)
$.ajax({
type: "GET", //GET 방식으로 요청
url: "요청할URL",
data: {},
// 요청하면서 함께 줄 데이터(GET 요청시엔 비워 둠)
// data: { param: 'value', param2: 'value2' },
success: function(response){
// 성공할 경우, response 값에 서버의 결과 값을 담아서 함수 실행
// 서버에서 준 결과를 response라는 변수에 담기
console.log(response) // 서버에서 준 결과를 이용하여 코드 작성
}
})
function q1() {
$.ajax({
type: "GET", //GET 방식으로 요청
url: "url",
data: {},
success: function(response){
let image = response['url'];
let msg = response['msg'];
// 해당 id(img, text)가 바뀜
$("#img").attr("src", image);
$("#text").text(msg);
}
})
}
$(document).ready(function(){
alert('로딩 완료!')
});