한 페이지의 소스에서 jquery onclick함수를 여러개 쓰지 못하나요?

한 페이지의 소스에서 jquery onclick함수를 여러개 쓰지 못하나요?

QA

한 페이지의 소스에서 jquery onclick함수를 여러개 쓰지 못하나요?

답변 2

본문

예를 들면,

$('#edit').click(function() {
    var bo_table = '<?php echo $bo_table?>';
    var page = '<?php echo $page.$qstr?>';
 var wr_id = $('#wr_id').text();
});

$('#copy_list').click(function() {
    var bo_table = '<?php echo $bo_table?>';
    var page = '<?php echo $page.$qstr?>';
 var wr_id = $('#wr_id').text();
});

$('#move').click(function() {
    var bo_table = '<?php echo $bo_table?>';
    var page = '<?php echo $page.$qstr?>';
 var wr_id = $('#wr_id').text();

 
});

 

 id의 값을 클릭시 발생하는 이벤트를 주려고 하는데요 1개일때는 잘 되는데 위에 소스처럼 1개 이상을 쓸 때에는 안되는 건가요?


이 질문에 댓글 쓰기 :

답변 2

됩니다.

 

그런데 위 소스대로라면 같은 값이 나오겠네요. 

얼마든지 가능합니다

아이디값이 다르기때문에 다르게 적용됩니다

아이디값을 다르게 주고 각 스크립트마다 location.href문(각각 다른 페이지소스)를 주면 될 줄 알고 해봤는데 위 댓글 쓴 것 처럼 아무 반응이 없고 하나만 남기고 다른 두 스크립트를 주석처리하면 반응이 있고...당췌 모르겠네요

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 38
© SIRSOFT
현재 페이지 제일 처음으로