JS一覧

Last-modified: 2025-10-09 (木) 12:42:51

書き方

HTMLのヘッダーにJQUERYを使えるようにするプログラムを書く必要がある。
JQUERYはJSを簡単に書けるようにした拡張機能

JS(JQUERY)一覧

最初に書くもの

$(document).ready(function() {
〇〇〇〇〇〇〇〇〇〇
});

〇〇のところに内容を書く
$(document).ready(function() { });はHTMLの読み込みが終わったときに実行するという意味
省略形でもかける。省略形は$(function() { });
'p'のようなHTMLタグのほかに'.A'や'#A'のようなクラスやidも使える

テキスト変更

pのCSSを変更する

$('p').css('color',red);

pのテキストを変更する

$('p').text('ABCDE');

pの中身を要素に変更する
pの中にh1が入る

$('p').html('<h1>ABCDE</h1>');

要素を削除

$('P').remove();

子要素だけ削除

$('div').empty();

要素を置き換える

$('p').replaceWith('<h1>新しい見出し</h1>')

属性、クラス変更

imgの画像ファイルを変える

$('img').attr('src','○○.jpg');

pにクラスAをつける

$('p').addClass('A');

pのクラスAを外す

$('p').removeClass('A');

pのクラスAがついているのなら外し、ついていないならクラスAをつける

$('p').toggleClass('A');

テキスト追加

divの上にテキストを追加する

$('div').before('<p>ABC</p>');

divの下にテキストを追加する

$('div').after('<p>ABC</p>');

divの中の一番上にテキストを追加する

$('div').prepend('<p>ABC</p>');

divの中の一番下にテキストを追加する

$('div').append('<p>ABC</p>');

タグに追加するもの

親子要素

親要素

$('p').parent().css('color',red);

子要素

$('p').children().css('color',red);

親要素の上の親も含めて

$('p').parents('div').css('color',red);

親要素の上の親も含めて条件に最も近い親要素

$('p').closest('div').css('color',red);

子要素の中の子要素も含めて

$('p').find('a').css('color',red);

兄弟要素

同じ親を持つ兄弟要素

$('p.A').siblings()

次の兄弟要素

$('p.A').next()

前の兄弟要素

$('p.A').prev()

条件

クラスを持つなら実行

$(document).ready(function() {
if ($('P').hasClass('A')) {console.log('クラスあを持つ')}
});}