프로그래밍 언어/jQuery, ajax

요소에 속성이 있는지 확인하는 jQuery hasAttr

Rateye 2021. 8. 10. 11:02
728x90
반응형
질문 : 요소에 속성이 있는지 확인하는 jQuery hasAttr

jQuery의 요소에 속성이 있는지 어떻게 확인합니까? hasClass 와 비슷하지만 attr ?

예를 들면

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

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) {
// ...
}
출처 : https://stackoverflow.com/questions/1318076/jquery-hasattr-checking-to-see-if-there-is-an-attribute-on-an-element
728x90
반응형