1
클릭하면 사용할 수 없도록 설정된 텍스트 필드가 비활성화되었습니다. 안타깝게도 텍스트 필드의 click()
이벤트는 사용하지 않는 동안 실행되지 않습니다.사용 중지 된 텍스트 입력란의 클릭 이벤트가 실행되지 않습니까?
이 방법이 있습니까?
클릭하면 사용할 수 없도록 설정된 텍스트 필드가 비활성화되었습니다. 안타깝게도 텍스트 필드의 click()
이벤트는 사용하지 않는 동안 실행되지 않습니다.사용 중지 된 텍스트 입력란의 클릭 이벤트가 실행되지 않습니까?
이 방법이 있습니까?
컨트롤을 사용하지 않도록 설정하면 이벤트도 사용할 수 없게됩니다.
그 문제를 해결하려면, 당신은 절대적으로<input>
필드 위에 위치한
<div>
을 (
z-index
이상) 추가하고
<div>
에
click()
이벤트를 첨부 할 수 있습니다. 클릭 한 번
<div>
을 처분하고
<input>
을 사용하도록 설정합니다.
사용자가 <input>
의 값을 변경하지 못하도록하려면 disabled
대신 readonly
을 사용하십시오. 이것은 이벤트 핸들러를 비활성화하지 않습니다.
$('#myInput').attr('readonly', true);
일부 코드를 게시 하시겠습니까? –