Skocz do zawartości

[jQuery]Blokada działania przycisku


Oplaner

Recommended Posts

Witam.

Zajmuję się aktualnie tworzeniem forum. Chcę stworzyć system szybkiej odpowiedzi z odpowiednią akcją jQuery w przypadku braku minimalnej ilości znaków wpisanych w textarea. Mam jednak problem, gdyż nie wiem, jak zrobić blokadę tego przycisku, gdy już jeden taki komunikat się ukaże. Kiedy nacisnę przycisk i będzie mniej niż 3 znaki w formularzu, komunikat ma się pojawić na 2 sekundy i zniknąć po 0,4 s. Dopiero po tym przycisk ma się odblokować. Jak to zrobić?

$(function() {

$('input:submit').click(function() {
var text = $('textarea#quick_reply').val();
var visible = $('tr.jquery').size();
if(text.length < 3 && visible == 0) {
$('table#js_quickreply').append('<tr class="jquery"><td class="error">Treść postu musi mieć długość przynajmniej 3 znaków.</td><td> </td></tr>');
$('td.jquery').parent().delay(2000).fadeOut(400);
return false;
}
});

});

Problem rozwiązany.

  • Upvote 8
Link do komentarza
Udostępnij na innych stronach

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gość
Odpowiedz...

×   Wkleiłeś treść z formatowaniem.   Usuń formatowanie

  Only 75 emoji are allowed.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Wczytywanie...
×
×
  • Utwórz nowe...