所以我做了这里快速注册表格:两个jQuery的UI问题
的Javascript:
$(document).ready(function(){
$('input:button').click(function(){
$('input[type="text"]').each(function(indx){
var $currentField = $(this);
if ($currentField.val() === ''){
$currentField.addClass('empty');
$('#answer').html("Please fill out all fields");
} else{
$currentField.removeClass('empty');
$('#answer').html("Thank you!");
$('#answer').effect('blind');
}
});
});
});
不管怎么说,一旦你填写所有的区域,它为您提供了一个响应说“谢谢”,我做了一个Jquery效果(称为'百叶窗'),这使得文字上升:
第一个问题:
在当前的代码中,由于总共有四个输入,文本“谢谢”滑动四次。任何理由?我该如何解决?
第二个问题:
我如何使它所以效果实际上并没有生效,几秒钟后。用这种方式,用户可以看到文本,然后允许它滑动?
谢谢。
对于第二个问题,请使用['.delay()'](http://api.jquery.com/delay/)。 – Dom 2013-03-05 19:59:12
请在此处发布您的代码,并*不要*通过将您的文章的随机位格式化为代码来颠覆错误消息。 – 2013-03-05 20:07:17
我认为只是在小提琴中阅读它会更容易,但没关系,我现在就添加它。不想违反规则。 – 2013-03-05 20:09:25