프로그래밍 언어/jQuery, ajax
선택기가 jQuery에서 일치하는지 확인 하는 방법
Rateye
2021. 6. 13. 20:54
728x90
반응형
질문 : 선택기가 jQuery에서 일치하는지 어떻게 확인합니까?
Mootools에서는 if ($('target')) { ... }
합니다. if ($('#target')) { ... }
이 같은 방식으로 작동합니까?
답변
다른 댓글 작성자가 가장 효율적인 방법을 제안하고 있으므로 다음과 같습니다.
if ($(selector).length ) {
// Do something
}
만약 당신이 반드시 exist () 함수를 가지고 있어야한다면-더 느려질-당신은 할 수 있습니다 :
jQuery.fn.exists = function(){return this.length>0;}
그런 다음 코드에서 사용할 수 있습니다.
if ($(selector).exists()) {
// Do something
}
여기에 대답했듯이
출처 : https://stackoverflow.com/questions/299802/how-do-you-check-if-a-selector-matches-something-in-jquery
728x90
반응형