2012-03-27 4 views
1

프로젝트에서이 jquery 플러그인 ajaxFileupload를 사용하고 있습니다. 내 디자인은 파일 업로드 컨트롤을 가지고 불투명도를 0.01로 설정 한 다음 앵커 링크를 사용하여 파일 업로드 컨트롤 클릭 이벤트를 트리거합니다. 파일 대화 상자를 열지 않는 앵커 링크를 두 번 클릭 할 때까지이 제대로 작동합니다.두 번째로 사용하면 Ajax 파일 업로드가 작동하지 않습니다.

여기 내 코드입니다.

콘솔에 오류가 표시되지 않으므로 디버깅하기가 어렵습니다.

답변

0

변경

$(".fleAttachment").change(function() { 

.live() '로 대체 (http://api.jquery.com/on/)()에]

$(".fleAttachment").live('change', function() { 
+2

에있는'jQuery를 1.7 => – ManseUK

+1

알지만, 코드는'.live()'를 사용하므로 이전 버전의 jQuery를 사용해야합니다. 그래도 좋은 지적. –

+0

jquery-1.7.1.min.js를 사용하고 있지만 on()을 사용하려고하면 작동하지 않습니다. 새 버전에서는 .live()가 사용되지 않습니까? –

0
$(document).on("click", ".fleAttachment", function() { 
//--> Logic Here // jQuery 1.7+ 
}); 
관련 문제