interested in/Dev
์น๊ฐ๋ฐ ๊ณต๋ถ 5์ผ์ฐจ
Loc Han
2021. 12. 17. 22:39
๐ท quiz ๋ฅผ ํ๊ธฐ ์ํ ์ด์ ์ ๋ณต์ต....
let txt = $('#idName').val()
let temp_html = `<li>${txt}</li>` /* ํน์ <button>${txt}</button>....... anything */
$('#idName').append(temp_html)
$('#idName').val('์ฌ๊ธฐ ๊ฐ์ด idNname์ ์
๋ ฅ๋๋ค')
/* ๋ค๊ฐ .val() ์ด๋ฉด idName ๊ฐ์ ๊ฐ์ ธ์จ๋ค */
์ด๋ฒ ํด์ฆ๋ ์ข ์ด๋ ต๋ค. jQuery๋ ์ฒ์์ด๋๊น ๋น์ฐํ ์ด๋ ต์ง..... ์ฐ์ต๋ฌธ์ ์ง ๊ฐ์๊ฑฐ ์์ ์ข๊ฒ ๋ค.
๐ท ajax
title ๋ฐ๋ก ์๋ import
<!-- jQuery๋ฅผ import ํฉ๋๋ค -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
์์ ์ญ ๋ฐ๋ผ ๋ฃ๋ค๊ฐ
function q1() {
$('#names-q1').empty()
$.ajax({
type: "GET",
url: "http://spartacodingclub.shop/sparta_api/seoulair",
data: {},
success: function (response) {
let rows = response['RealtimeCityAir']['row']
for (let i = 0; i < rows.length; i++) {
let guName = rows[i]['MSRSTE_NM']
let guMise = rows[i]['IDEX_MVL']
let temp_html = ``
if (guMise < 40) {
let temp_html = `<li class="good">${guName} : ${guMise}</li>`
} else {
let temp_html = `<li>${guName} : ${guMise}</li>`
}
$('#names-q1').append(temp_html)
}
}
})
}
์ด ๊ตฌ๊ฐ์์ ๊ฐ์๊ธฐ ๋จนํต์ด ๋๋ค. ๋ต์์ ์ดํด๋ณด๋ if ๋ฌธ ์์ let ์ด ๋น ์ ธ์์ด์ผ ํ๋ค.
๋ด๊ฐ ์ด ์ฝ๋์์๋ let ๋ง ๋นผ๋๊น ์ ์๋ ๋๋ค.
๊ฐ์์์๋ let ์ ๋ฃ์ด๋ ์๋์ด ์ ๋๋๋ฐ ๊ฐ์ ์ ๋ก๋ ์์ ๊ณผ ์ง๊ธ ์์ ์ Pycharm ์ ์ฐจ์ด๊ฐ ํฐ๊ฑด๊ฐ..
๋จ์ฒด๋ฐฉ์ ์ง๋ฌธ ๋จ๊ฒจ๋จ๋ค. ๋ด์ผ ์ด์๊ฐ ์ ์๋ ๋ต๋ณ ๋ฌ๋ ค์๊ธธ ๋น๋ฉฐ.
์ค๋์ ์ฌ๊ธฐ๊น์ง!