小编典典

jQuery hasAttr 检查元素上是否有属性

all

你如何检查jQuery中的元素是否有属性?与 类似hasClass,但与attr?

例如,

if ($(this).hasAttr("name")) {
    // ...
}

阅读 129

收藏
2022-03-02

共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) {
    // ...
}
2022-03-02