所以我做了這裏快速註冊表格:兩個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