jQuery의 click() 함수를 사용하여 링크 클릭 에뮬레이션
질문:
사용할 수 있습니까? 바인딩이나 클릭을 통해 먼저 이벤트 핸들러를 연결하지 않고 태그에 대한 링크 클릭을 시뮬레이션하는 jQuery의 click() 함수는 무엇입니까?
답변:
아니요, 그렇지 않습니다. 브라우저에서는 클릭을 "가짜"로 만들 수 없습니다. 이벤트 핸들러를 연결하지 않고 click()을 호출하면 새 페이지 로드와 같은 브라우저의 기본 클릭 동작이 실행되지 않습니다.
설명:
jQuery의 click() 함수 기본적으로 선택한 요소에서 click() 메서드를 호출합니다. 이벤트 핸들러가 존재하고 이 메소드에 대해 정의된 경우 실행됩니다. 그러나 이벤트 핸들러가 없으면 click() 메소드는 효과가 없으며 브라우저의 기본 동작을 트리거하지 않습니다.
대안:
링크 클릭을 시뮬레이션하려면 , 다음 대안을 사용할 수 있습니다.
위 내용은 이벤트 핸들러 없이 jQuery의 클릭 기능을 사용하여 링크 클릭을 시뮬레이션할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!