javascript - 버튼을 직접 클릭하여 이벤트를 트리거하는 것과 클릭을 호출하여 JS를 통해 이벤트를 트리거하는 것의 차이점은 무엇입니까?
巴扎黑
巴扎黑 2017-06-28 09:27:32
0
4
962

巴扎黑
巴扎黑

모든 응답(4)
学霸

요소의 click는 수동 클릭과 동일한 효과를 가져야 합니다.

먼저 b.className 不是 b.class

그럼 제가 이 클립보드 라이브러리를 사용해본 적은 없지만 말 그대로 선택기를 통해 .copybutton 这个类的,那么你没有把 b 挂载到 dom tree 上应该是获取不到的。你可以试试在前面加上 document.body.appendChild(b)를 얻는다는 의미입니다.

마지막으로 위의 댓글과 같은 방식으로 질문을 하시기를 권합니다. 코드는 많이 올리고 사진은 줄여서 읽기 불편합니다.

某草草

어, .click()那是jQ的简写写法,原生你得去调用dispatchEvent()……


참고

三叔

문제: 기본 개체와 jq 개체가 섞여 있습니다.
첫 번째 줄을 다음과 같이 변경하세요.
var $b = $('<input type="button" />') 시도해 보세요

给我你的怀抱

클릭 이벤트를 본문을 통해 바인딩할 수 있습니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿