2014-04-16 4 views
0

submit 버튼이 클릭되었을 때 js 함수가 자동으로 호출됩니다. 제출자의 ID를 사용하여 내 질문은 함수를 다른 js 함수에서 호출하는 방법입니다. 함수를 살펴보십시오.js에서이 함수를 호출하는 방법은 무엇입니까?

$(document).ready(function(){ 
    $('#modalLink').modal({    //id of submit is modallink 
     trigger: '#modalLink',  //modal is a function of a js plugin 
     overlay:'div.overlay', 
}); 
}); 

제출에 대한 HTML은

<input type="submit" id="modalLink" onclick="myfunction()" /> 

아래에 주어진다는

+0

은 무엇인가'모달()'? 그건 jQuery 코어의 일부가 아닙니다. –

+1

무슨 기능이 있습니까? 함수가 "준비"핸들러로 전달 되었습니까? – Pointy

+0

준비 모퉁이에서 기능 모달 .. – George

답변

1

가장 쉬운 방법은 #modalLink 클릭이 프로그램 방식으로 실행되도록하는 것입니다. 액세스 할 수 있으면 모달 열기를 처리합니다. 너를 위해서.

예 :

var SomeFunction = function(){ 
    $('#modalLink').trigger("click"); 
} 
+0

생각을위한 thnx .. – George

+0

당신은 환영합니다, 나는 그것이 당신을 위해 작동합니다. – Evert

1

시도가해야 할 .. 내가 그 함수를 호출해야 myfunction() 통해 :

$(document).ready(function(){ 
    $('#modalLink').click(function() { 
     $(this).modal({ 
      trigger: '#modalLink',  
      overlay:'div.overlay', 
     }); 
    }); 
}); 
+0

버튼 클릭으로 $ ('# modalLink')가 발생합니다. 모달() function.what difference your answer make ?? – George

관련 문제