2013-12-19 4 views
0

버튼이있는 양식이 있습니다. 버튼을 클릭하면 jQuery 코드를 실행하려고한다. 나는 그것을 작동시키지 못하고 정말로 좌절하고 있습니다. 처음에는 셀렉터가 옳지 않다고 생각했습니다. 그래서, 나는 클릭 이벤트를 hover 이벤트로 변경하여 테스트하려고 시도했다. 호버 이벤트가 발생했습니다. 똑같은 버튼, 똑같은 jQuery 코드. 유일한 차이점은 내가 Hover로 변경했다는 것입니다. 클릭으로 작동하지 않는 이유는 무엇입니까? 어떤 아이디어?클릭 이벤트가 실행되지 않는 이유는 무엇입니까?

$(document).ready(function(){ 
$("#marketFloorID .sellButton").click(function(){ 
alert('works'); 
}) 
}) 

이 불 않습니다 :

$(document).ready(function(){ 
$("#marketFloorID .sellButton").hover(function(){ 
alert('works'); 
}), 
function(){ 
//code;  
}) 
}) 
+5

뭔가 잘못했기 때문입니다. 그것이 당신이 제공 한 정보로 말할 수있는 전부입니다. 어쩌면이 튜토리얼을보실 수 있습니다 : http://learn.jquery.com/events/event-basics/. –

+0

당신의 코드를 보여 주면 아이디어가 흘러 갈 것입니다. – skos

+0

당신의이 가짜 코드는 어디에 있습니까? –

답변

0

이 요소의 ID를 사용하여이

을 시도해보십시오

$(function(){ 
     $('#yourID').on('click',function(){ //do something }); 
    }); 

사용하여 요소의를 코드는 여기

이 나던 화재입니다 수업 :

$(function(){ 
     $('.yourClass').on('click',function(){ //do something }); 
    }); 
0

나는 그것을 알아 냈다. 다른 js 파일에 정의 된 동일한 버튼에 대해 다른 클릭 이벤트가 발생했습니다. 그 기능을 삭제하자마자 작동하기 시작했습니다. 모두 고마워요

관련 문제