データ属性の値を読み取り、属性が存在しないかどうかを確認するにはどうすればよいですか?
例えば:
var value = $(selector).data('myData');
data-myData
属性が欠落しているか、データが含まれていないかどうかを確認する最も信頼できる方法は何ですか? 欠落していて「value.length」を実行すると、エラーが発生します。
使用できることはわかっていますhasData()
が、データが存在する場合はそれが必要であり、値を 2 回チェックするのは効率が悪いようです。