jQuery で要素に属性があるかどうかを確認するにはどうすればよいですか? に似ていますhasClass
が、 を使用しますかattr
?
例えば、
if ($(this).hasAttr("name")) {
// ...
}
ベストアンサー1
var attr = $(this).attr('name');
// For some browsers, `attr` is undefined; for others,
// `attr` is false. Check for both.
if (typeof attr !== 'undefined' && attr !== false) {
// ...
}