728x90
반응형

jQuery 153

jQuery에서 여러 클래스가있는 요소를 선택하는 방법

질문 : jQuery에서 여러 클래스가있는 요소를 어떻게 선택할 수 있습니까? a 와 b 가있는 모든 요소를 선택하고 싶습니다. 따라서 두 클래스가 모두있는 요소 만 해당됩니다. $(".a, .b") 를 사용하면 합집합을 제공하지만 교차점을 원합니다. 답변 두 클래스가있는 요소 만 일치 시키려면 (논리적 AND와 같은 교차점) 사이에 공백없이 선택자를 함께 작성하면됩니다. $('.a.b') 순서는 관련이 없으므로 클래스를 바꿀 수도 있습니다. $('.b.a') 그래서 맞게 div 의 ID가 요소 클래스와 a b 와 c , 당신이 쓰는 것을 : $('div#a.b.c') (실제로는 특정 할 필요가 없을 가능성이 높으며 ID 또는 클래스 선택기만으로도 충분합니다 : $('#a') .) 출처 : https:/..

JavaScript에서 모든 문자열을 바꾸는 방법

질문 : JavaScript에서 모든 문자열을 바꾸는 방법내 JavaScript 코드에이 문자열이 있습니다."Test abc test test abc test test test abc test test abc" 하기:str = str.replace('abc', ''); 위의 문자열에서 abc 의 첫 번째 항목 만 제거하는 것 같습니다.모든 항목을 어떻게 바꿀 수 있습니까?답변업데이트 : 가장 많이 사용되는 브라우저의 최신 버전에서 다음과 같이 replaceAlllet result = "1 abc 2 abc 3".replaceAll("abc", "xyz"); // `result` is "1 xyz 2 xyz 3" 하지만 대상 브라우저가 먼저 지원을 추가했는지 확인하려면 먼저 또는 다른 호환성 표를 사용할 ..

GUID / UUID를 만드는 방법

질문 : GUID / UUID를 만드는 방법JavaScript에서 전역 적으로 고유 한 식별자를 만들려고합니다. 모든 브라우저에서 어떤 루틴을 사용할 수 있는지, 내장 난수 생성기를 "무작위"하고 시드했는지 등을 잘 모르겠습니다.GUID / UUID는 32 자 이상이어야하며 ASCII 범위에 있어야 전달시 문제가 발생하지 않습니다.답변RFC 4122 에 따르면 GUID (Globally Unique IDentifier)라고도하는 UUID (Universally Unique IDentifier)는 특정 고유성 보장을 제공하도록 설계된 식별자입니다.몇 줄의 JavaScript 코드에서 RFC 호환 UUID를 구현할 수 있지만 (예 : 아래 @broofa의 답변 참조) 몇 가지 일반적인 함정이 있습니다.잘못된..

728x90
반응형