[航海99事前準備]Web開発総合クラス2週間
JQuery
Javascript Libraryは、過去のブラウザ間の互換性を考慮して、同じ機能を簡単に実現できます.
使用するには、CDNからjqueryをインポートする必要があります.
じっけんじょうけん
elementのdisplay値を非default値に置き換えます.結果 実験.結果 実験.結果 Ajax(feat. jquery)
Asynchronous JSON And XMLの略.
JSONまたはXML形式のデータを非同期で交換します.
最も基本的なajaxメソッドは
IE互換性の怖さ(?)ありますが、
jqueryではajaxも使用できます.
jqueryのajaxは互換性のため
使用方法
JavaScriptがES 6規格を採用するにつれて、jqueryの使用頻度も減少しているという.初めて触れたJavascriptはES 6のバージョンを使っているためか、あまり便利さは感じませんでしたが、jqueryを勉強しているうちに「必ず使う必要はない」という感じでした.
しかしjqueryの利点は直感的で簡潔な使い方です.
Javascript Libraryは、過去のブラウザ間の互換性を考慮して、同じ機能を簡単に実現できます.
使用するには、CDNからjqueryをインポートする必要があります.
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" />
いくつかのよく使われる方法// structure
$(selector).method()
// methods
.append(string) // 자식요소 추가
.empty() // 자식요소 비우기
.val([string]) // get & set value
.attr(attr[, val]) // get & set attribute
.css(string) // css 속성
.hide() // 숨기기 (display: none 적용)
.show() // 보이기 (display: block or inline 적용)
$(document).ready(callback) // 페이지 로딩완료 후 callback 호출
hide()
、show()
実験じっけんじょうけん
elementのdisplay値を非default値に置き換えます.
// style tag 이용.
<style>
button {
display: block; // default는 inline-block;
}
</style>
実験.실험조건
でhid-showした場合、display: block
はまだ適用されますか?display: block
に適用されます.실험조건
にdisplay: none
を追加した場合、show-hideはdisplay: block
に適用されますか?display: inline-block (default)
に適用されます.실험조건
にdisplay: none
が追加された場合、show-hideはdisplay: block
に適用されますか?display: block
に適用されます.Asynchronous JSON And XMLの略.
JSONまたはXML形式のデータを非同期で交換します.
最も基本的なajaxメソッドは
XMLHttpRequest(이하 XHR)
である.IE互換性の怖さ(?)ありますが、
fetch
やaxios
などに詳しいです.jqueryではajaxも使用できます.
jqueryのajaxは互換性のため
XHR
を使用しているようです.使用方法
$.ajax({
type: // [string] http request method (GET, POST, DELETE...)
url: // [string] url
data: // [object || dict] POST 시, 넘겨줄 body
success: // [function(callback)] 성공했을 때 실행될 callback 함수.
})
ポストJavaScriptがES 6規格を採用するにつれて、jqueryの使用頻度も減少しているという.初めて触れたJavascriptはES 6のバージョンを使っているためか、あまり便利さは感じませんでしたが、jqueryを勉強しているうちに「必ず使う必要はない」という感じでした.
しかしjqueryの利点は直感的で簡潔な使い方です.
Reference
この問題について([航海99事前準備]Web開発総合クラス2週間), 我々は、より多くの情報をここで見つけました https://velog.io/@bandor/항해99-사전준비-웹개발종합반-2주차テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol