装飾してツイートしよう
要素にidが付いてたら
document.getElementById('id').value
でも取得できます
jQueryの場合、以下のような書き方もできます。
動作は全て同じです。
jQuery(document).ready(function() {
..
});
jQuery(function(){
..
});
比較できるテンプレを作りました。
https://generator.tubudeco.com/g6570/
varとletの違いはスコープ(有効範囲)
「var」は広いスコープ:宣言した変数はブロック外でも有効
「let」は狭いスコープ:宣言した変数は{}で囲まれたブロック内のみ有効
最初の要素を取得する場合
jQuery:「$('#id').find('p').eq(0)」
JavaScript:「id.querySelector('p')」
です
最初の要素の値を確認する場合
・jQuery
=> $('input[type=checkbox]').eq(0).val();
・JavaScript
=>document.querySelectorAll('input[type=checkbox]')[0].value;
IDの取得はJavaScriptの記法でもよく使います。
最近はブログもJavaScriptのみサンプルも増えてきたのでどちらも覚えたほうがいいですね。
比較用のテンプレです
https://generator.tubudeco.com/g6555/
jQueryとJavaScriptの書き方の違いを比較してみました。
jQueryシンプル
clickイベントなどで、radioボタンの何番目が押されたか調べたい場合などに使えます。
#jqueryとjavascriptの比較
#駆け出しエンジニアと繋がりたい
#プログラミング初心者