분명히 jQuery 선택기를 두 번 이상 사용하면 변수에 jQuery 선택기를 저장하는 것이 좋습니다 (이 아닌 경우 한 번만 사용하면 좋은 생각입니다).javascript 변수에 여러 jQuery 선택기를 저장하려면 어떻게해야합니까?
제 질문은 변수에서 상호 교환하여 사용되는 여러 선택기를 저장하는 방법입니다.
예를 들어 $('#object1, #object2)
을 선택한 다음 나중에 $ ('# object1')을 선택한다고 가정 해 보겠습니다. 여러 변수를 조합하여 여러 선택기를 만들 수있는 변수를 어떻게 만들 수 있습니까?
것은 나는이처럼 쓸 수 있다면 : 난 단지 문자열 #object1
, 그리고 실제 선택을 참조 할 것
var object1 = "#object1";
var object2 = "#object2";
$(object1 + "," + object2);
.
그렇다면 여러 선택기를 변수에 저장하면 어떻게 교환 할 수 있습니까?
그 코드에 무슨 문제가 있습니까? 나는 그것이 잘 될 것이라고 생각한다. – kprevas
그것은 실제 선택자가 아니라 var로 단지 문자열을 저장하고 있습니다. – Jared
정확히 말하면, 선택자 *는 문자열이고, 당신이 말하는 것은 jQuery 객체입니다. –