DIV (숨김)에 내용이 들어있는 등록 양식을 만든 다음 사용자가 단추를 클릭하면 모달이 표시되고 DIV의 ID를 통해 내용이로드됩니다 .ID가 모달로 배치되어있을 때 ID가 인식되지 않습니다.
그러나 DIV의 버튼이 내 스크립트에서 인식되지 않는 문제가 발생했습니다. jquery를 사용하여 click 이벤트를 할당했지만 작동하지 않습니다. 아마도 숨겨진 DIV가 모달에서 DIV 작성과 충돌하기 때문입니다 (결국 동일한 ID를 갖게됩니다).
$('#addCollege').click(function(e){
modal.open({content: $('#addCollegeForm').html()});
e.preventDefault();`
});
이것은 DIV
<div id="addCollegeForm" style="display:none">
<label>College:</label><br>
<input type="text" placeholder = "Enter college name here..." id = "collegeDescription" > <br>
<input type="button" value="Save" id= "addCollege">
</div>
감사하고 나는 당신의 도움을 주셔서 감사합니다 :
여기 내 스크립트입니다. 대화 상자에서 당신의 대화 상자를 표시하는 버튼을 이동
대화 상자를 여는 데 사용되는 버튼이 대화 상자 안에있는 것 같습니다. ...? – tintyethan
아마도 ID가 중복 된 것처럼 보입니다. 당신은 그것에 대해 뭔가하고 싶을지도 모릅니다. 좋아, 그들을 복제하지 마십시오. –
케빈, 네 말이 맞아. 중복 ID가 있습니다. 어떻게 해결할 수 있습니까? 이것은 모달 플러그인을 다운로드 한 곳입니다. http://www.jacklmoore.com/notes/jquery-modal-tutorial/ – DVA