제이피
495
2018-07-09 13:15:07
3
538

간단한 Jquery 이벤트에 대해서


a페이지 

<button id='test_btn'>테스트입니다<button>

b페이지

<button id='test_btn'>테스트입니다<button>


다음과 같이 두패이지에 같은 버튼이있습니다.

여기에서 버튼을 눌럿을때 alert("테스트입니다."); 라는 메세지를 띄웁니다.

''두개의 버튼이 같은 이벤트를 발생합니다.


그렇다면 여기에서 제일 간단하게 생각하는경우

<script type="text/javascript">

$("#test_btn").on("click",function(){

alert("테스트입니다.");

});

</script>


다음과 같이 쓸텐데 


a 와 b 페이지에 코딩을 각각해야합니다.


여기에서 제가 의문점이든것은


그렇다면 저걸 다른 한 공간(js or 다른페이지) 에 넣고 호출하여 이벤트를 성사시키는 방법이있나요?


있다면 예제나 방법을 알려주시면 감사하겠습니다.


0
  • 답변 3

  • whdckstngh
    1k
    2018-07-09 13:21:03

    js파일을 따로 만들고 A,B페이지에서 js파일 경로 스크립트 추가하면

    A,B페이지 둘다 사용됩니다

  • 니플
    2018-07-09 13:33:15

    하나의 스크립트 소스를 만들고

    같은 함수를 바인딩해서 사용하면 됩니다.

  • 제이피
    495
    2018-07-09 13:42:46
  • 로그인을 하시면 답변 을 등록할 수 있습니다.