0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[JQuery] 特定の要素が存在するかどうか判別する処理

Posted at

はじめに

本記事は特定の要素があるかどうかを判別する処理について解説したものです。

実践

要素が存在するかどうかの判別方法は色々ありますが今回はlengthsize()使った方法を解説していきます。

1. length

<script>
$(function(){
    if($('#hoge').length){
        ~ ここに「#hoge」が存在した場合の処理を記述 ~
    } else {
        ~ ここに「#hoge」が存在しなかった場合の処理を記述 ~
    }
});
</sctipt>

lengthは要素の数があるかどうかを判別する処理になり、存在しない場合はfalseを返します

2. size()

lengthとほぼ同様の使い方でsizeを使って判別処理できます。

<script>
$(function(){
    if($('#hoge').size()){
        ~ ここに「#hoge」が存在した場合の処理を記述 ~
    } else {
        ~ ここに「#hoge」が存在しなかった場合の処理を記述 ~
    }
});
</sctipt>
0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?