영카트 modal 관련 질문 입니다.
본문
영카트에서 공유하기기능을 modal창을 이용해서 노출까지는 했습니다.
function item_sell(){
jQuery(document).ready(function () {
$("#modal").show();
});
function closeModal() {
$("#modal").hide();
};
와같이 코드를 작성했는데요 닫기버튼을 아무리 눌러도 닫히지가 않네요ㅜ
제가 생각했을 때에는 코드상에서는 아무런 문제가 없어 보입니다.
그럼에도 불구하고 닫기버튼을 아무리 눌러도 닫히지가 않아 질문 드립니다 ㅠ
답변 1
코드가 조금 이상한데요.
function item_sell(){ // <-- 이 부분은 무엇인가요? 함수가 닫히지 않았네요
jQuery(document).ready(function () { // <-- 이 부분은 페이지가 완전히 로딩되면 실행하라는 건데 위의 item_sell() 함수 안에 들어있는 것이 좀 이상합니다.
$("#modal").show(); //<-- 이 부분은 모달을 보여주는 부분 jQuery(documnet.ready(function() 안에 있으니 페이지가 완전히 로딩되면 모달을 보여주라는 의미니 작동된다고 하신 것 같고요
});
function closeModal() { // <-- 이 부분은 함수 정의만 되어있고 닫기 버튼의 클릭이벤트와 연결해 줘야 이 함수가 실행 될 건데 보여주신 소스에는 닫기 버튼의 클릭이벤트 부분이 없네요.
$("#modal").hide();
};
답변을 작성하시기 전에 로그인 해주세요.