セレクタを同時に複数指定するには?

たまに一回の指定で複数のセレクタを指定したいときがあります。

そんな時どうするか?
“,(カンマ)”で区切ることにより、複数指定することで可能です。

$(function(){
    $('input#replySubmit,input#editParent,input.editChild').click(function(){
        flag=1;
    });
});

jQueryの基本(ユニバーサルセレクタ、グループセレクタ、子セレクタ、隣接セレクター first-child擬似クラス、否定擬似クラス、empty擬似クラス)

1. ユニバーサルセレクター
いわゆるワイルドカード。
以下の場合は、divタグの子孫すべてが選択される。

$(“div *”).hide();

続きを読む

jQueryの基本(ID/クラスセレクター)

pタグは複数使われる場合が多いためタグ名だけでは、指定したいタグが絞り込めません。
そこで、よくつかわれるのが、タグのid属性や、class属性で絞り込む方法です。

たとえば、複数あるpタグの中から、class属性が”hoge”のタグだけ選択したい場合は
以下のようにします。

$('p.hoge')

続きを読む

jQueryの基本(選択と操作)

jQueryではHTMLタグを指定してそのタグに対して操作を行うことが基本となります。
なので、重要になってくるのは意図するHTMLタグを選ぶことです。

HTMLタグを選ぶのには”セレクタ”を使用します。
セレクタは基本的に”$()”の形で使用します。

続きを読む