입력 파일 요소를 다시 스킨하려고합니다.다른 개체에 JS 이벤트 위임
두 개의 요소를 서로 겹쳐서 만듭니다. 그 중 하나는 입력 태그이고 다른 하나는 멋진 버튼입니다. 이런 식으로 뭔가 : 사용자가 가져 가면
<input type="file" id="filesButton" multiple>
<input type="button" id="filesButtonOverlay" value="Add Files">
버튼은 몇 가지 좋은 효과를 가지고, 클릭 수 등 (모든 수행하는 CSS)입니다. 그러나 input-type-file은 더 높은 Z- 인덱스를 가지고 있기 때문에 (클릭을 에뮬레이트 할 수 없기 때문에 필요합니다) 이러한 모든 효과는 나타나지 않습니다.
input-type-file이 가져 오는 모든 이벤트를 위임하고 버튼에서 트리거하는 좋은 방법이 있습니까?
이벤트는 대부분 CSS 또는 어딘가에 트위터 부트 스트랩에 있습니다. 변경하고 싶지는 않습니다. – Noam