jQueryで要素の有無を調べるサンプル

Consoleで結果を確認できます。

// <p class="foo"></p> がコード内にある場合
if ($('.bar')) {
  console.log('.barは存在します。')
} else {
  console.log('.barは存在しません!')
}

if ($('.foo').length) {
  console.log('.fooは存在します。')
} else {
  console.log('.fooは存在しません!')
}

// 結果
// .barは存在します。(実際は存在しない)
// .fooは存在します。

元記事を表示する