print 'Hello World!';

hogehoge備忘録

jQuery 特定の要素が存在するかどうかを判別

特定の要素が存在するかどうか「.length」と「.size()」を使った判別方法がある。
以下、ID「#sample」が存在するかどうかを判別するサンプルコード

#.lengthを使った判別方法

存在する場合

$(function(){
    if($('#sample').length){
        //「#sample」が存在する場合の処理
    }
});

存在しない場合

$(function(){
    if(!$('#sample').length){
        //「#sample」が存在しない場合の処理
    }
});

#.size()を使った判別方法

存在する場合

$(function(){
    if($('#sample').size()){
        //「#sample」が存在する場合の処理
    }
});

存在しない場合

$(function(){
    if(!$('#sample').size()){
        //「#sample」が存在しない場合の処理
    }
});