2011-01-18 5 views
3

다음 코드를 참조하십시오 클릭 이벤트에 사라 페이지. 이것은 click 이벤트와 관련이 있습니까? 버튼을 클릭 한 다음 페이지에 객체를 남기려고합니다.JQuery와 HTML은

+0

여기에 코드를 복사하여 (http://jsfiddle.net/reigel/QD7gq/) 문제가 무엇인지 알 수 없습니다. – Reigel

+0

@reigel 양식 태그를 붙여 넣지 않았기 때문에 jsfiddle에 제출하지 않습니다. – amosrivera

+0

@amosrivera - ahh yeah! 어리석은 나를 ... – Reigel

답변

2

둘 다 로 preventDefault을하고 전파가 중단됩니다 거짓 반환을 단순히 수를 호출해야

$('#helloButton').click(function (e) { 

    $('#hello').html('<div>hello world</div>'); 
    return false; 
}); 
+2

그 함수의 끝에서 반환해야합니까? –

+0

반환 후 아무 것도 거짓입니다. 도달하지 못하고 실행되지 않습니다. –

+0

예 코드 뒤에 있어야합니다. 그렇지 않으면 작동합니다. – locoboy

4

는 변경 사항을 볼 수 있도록 게시에서 양식을 방지하기 위해, 당신은 그렇지 않으면 preventDefault()

$('#helloButton').click(function (e) { 
    e.preventDefault(); 
    $('#hello').html('<div>hello world</div>'); 
}); 
+0

확실하지 않다 나는 달리는 이것을 얻었다. – locoboy

+0

는 http://jsfiddle.net/NjR9T/에서 작동합니다. 무슨 문제있어? –