jquery는 이벤트를 여러 요소에 함께 바인딩할 수 있습니다. 바인딩 방법: 셀렉터를 사용하여 요소를 선택할 경우 요소 셀렉터를 영문 쉼표로 구분하여 이벤트를 여러 요소에 함께 바인딩할 수 있으며, 여러 셀렉터의 혼합 사용을 지원합니다. 구문은 "$(element 1, Element 2, 요소 3...).이벤트(이벤트 핸들러 함수)".
이 튜토리얼의 운영 환경: windows10 시스템, jquery3.2.1 버전, Dell G3 컴퓨터.
구체적인 방법은 다음과 같습니다.
$("#id1, .class1, #id2, .class2").unbind("click").click(function(){ console.log("test"); })
선택기를 사용하여 요소를 선택할 때 영문 쉼표를 사용하여 구분합니다. 또한 동일한 이벤트를 다른 요소에 바인딩하기 위한 선택기의 혼합 사용도 지원합니다.
예제는 다음과 같습니다.
<html> <head> <script type="text/javascript" src="/jquery/jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ $(".bt1,#bt1").click(function(){ $("p").slideToggle(); }); }); </script> </head> <body> <p>这是一个段落。</p> <button class="bt1">切换</button> <button id="bt1">切换</button> </body> </html>
추천 관련 동영상 튜토리얼:
jQuery 동영상 튜토리얼위 내용은 jquery가 동시에 여러 요소에 이벤트를 바인딩할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!