jquery가 속성이 있는지 확인하는 방법: 1. "hasClass("new")" 메서드를 통해 확인합니다. 2. "if(typeof($("#aid").attr("rel")) 문을 사용합니다. )=="정의되지 않음")"으로 판단합니다.
권장사항: "Basic JavaScript Tutorial"
JQuery는 특정 속성이 존재하는지 확인합니다. hasAttr
JQuery 코딩에서는 요소에 특정 속성이 있는지 여부를 확인합니다. class=" new" 스타일. 판단할 hasClass 메소드 $("input[name=new]").hasClass("new")
가 있기 때문에 JQuery 판단은 매우 간단합니다. 다른 속성을 판단해야 합니다. 예를 들어 일부 a 링크에는 rel 속성이 포함되어 있고 일부는 포함되어 있지 않습니다. 이때 판단하는 방법은 무엇입니까? $( " #aid").attr("rel")은 rel 값을 반환합니다. rel 속성이 존재하지 않으면 "undefine"을 반환합니다.$("input[name=new]").hasClass("new")
即可判断.
但是有时候我们需要判断别的属性,比如有的 a 链接包含 rel 属性,有的没有rel属性.这时该怎么判断呢?
这时就没有现成的方法了. 如果存在某个属性 $("#aid").attr("rel") 会返回 rel的值,如果不存在 rel属性则会返回"undefined"
undefined 就是 undefined类型 , if($("#aid").attr("rel")=="undefined") 这个判断可能不成立.
因为类型不相同.
建议使用 if(typeof($("#aid").attr("rel"))=="undefined")
if(typeof($("#aid")를 사용하는 것이 좋습니다. attr("rel"))=="undefine" )
그게 다입니다 🎜위 내용은 jquery에 특정 속성이 있는지 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!