Cześć wszystkim!
Mam dwa pytanka :)
Mianowicie chce zmienić kolor dolnego borderu na kliknięcie w przycisk, jeśli w opcji select jest wybrany miesiąc. Wszystko ładnie działa, ale po drugim kliknięciu kolor zmienia się na zielony. Wiecie dlaczego?
Druga sprawa co mogę zrobić żeby przy każdym wyborze opcji resetowało mi border? Bo np wybieram styczeń zatwierdzam i podkreśla się na zielono a jak później wybiorę np luty to już mam podkreślone bez kliknięcia w przycisk.
Poniżej kod w jQuery:
check - przycisk
current - wybrana opcja
nice-select - zbiór opcji
$('.check').on('click', function(){
var month = $('.current');
if(month.text() !== 'Miesiąc'){
$('.nice-select').css('border-bottom','3px solid green');
}else{
$('.nice-select').css('border-bottom','3px solid red','!important');
var error = $('<p>Wybierz miesiąc</p>');
error.css('color','red').css('font-weight','bold').appendTo(month);
}
})
Z góry dziękuje za pomoc :)