제 궁극적으로 저는 FF에서 제대로 작동하지만 IE에서는 작동하지 않는 코드 조각을 가지고 있습니다. 양식을 제출하고 jQuery로 먼저 검증합니다. 문제는 내가 "필드가 필요합니다"라는 메시지를 fadeIn() 두 번 입력이 유효하므로 FF로 잘 작동하지만 IE에서는 두 번 페이드 인하려고한다는 것입니다. 그러면 즉시 사라집니다. 그래서 내가 할 수 있다고 생각하는 것은 "어느 쪽이든 false를 반환 후 fadeIn 메시지"따라서 하나의 페이드 인을 말하는 말입니다!jQuery가 무언가를 반환했는지 감지 할 수 있습니까? false
var name = $("#name").val();
var email = $("#email").val();
if (name == ""){
$("#needed").fadeIn();
return false;
}
if (email == ""){
$("#needed").fadeIn();
return false;
}
같은 결과를 않습니다. 왜 그런지! 아마 IE 문제일까요? – benhowdle89
기능이 양식 제출에 어떻게 첨부됩니까? –
그것은 페이드 인 문제였습니다. 그것을() 표시로 변경하고 잘 작동합니다. – benhowdle89