jQuery로 작업할 때 JavaScript 변수를 선택기에 통합해야 하는 시나리오가 발생할 수 있습니다. 이는 다음 방법을 사용하여 달성할 수 있습니다.
직접 연결:
이 접근 방식에서는 변수가 jQuery 선택기 문자열 내에서 직접 연결됩니다. 그러나 변수 값을 큰따옴표로 묶는 것이 중요합니다.
var name = this.name; $("input[name='" + name + "']").hide();
문자열 보간:
최신 JavaScript 버전에서는 문자열 보간을 허용합니다. 템플릿 리터럴을 사용합니다. 이 접근 방식은 더 간결하고 향상된 유연성을 제공합니다.
var id = this.id; $(`#${id}`).hide();
효과:
요소를 숨기는 것 외에도 SlideUp() 메서드를 사용하거나 Remove()를 사용하여 요소를 영구적으로 제거합니다. 메서드.
$("#" + this.id).slideUp(); // Slide up the element $("#" + this.id).remove(); // Remove the element
효과 연결:
여러 효과는 SlideUp() 및 Remove() 메서드를 사용하여 함께 연결되어 동기화된 애니메이션을 생성할 수 있습니다. 요소를 제거하기 전에
$("#" + this.id).slideUp('slow', function () { $("#" + this.id).remove(); });
작성자 이러한 기술을 사용하면 jQuery 선택기에서 JavaScript 변수를 효과적으로 활용하여 광범위한 동적 효과와 조작을 얻을 수 있습니다.
위 내용은 jQuery 선택기에서 JavaScript 변수를 어떻게 사용할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!