Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.01.2013, 15:17
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

мигающий border на jquery
есть текстовое поле, хотелось бы ему сделать мигающий border при неправильном вводе. Подскажет кто как это реализовать? пусть допустим мигает с красного на белый цвет, желательно плавно.

Спасибо! буду ждать ответа
Ответить с цитированием
  #3 (permalink)  
Старый 15.01.2013, 15:47
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

А по подробнее можно? пожалуйста

Просто у меня ведь диапазон цветов, а в тех примерах в основном расстояния и прозрачность.

Последний раз редактировалось tiho, 15.01.2013 в 15:49.
Ответить с цитированием
  #4 (permalink)  
Старый 15.01.2013, 15:54
Аспирант
Отправить личное сообщение для mullih Посмотреть профиль Найти все сообщения от mullih
 
Регистрация: 05.08.2012
Сообщений: 77

если за часик никто не отпишиться, прийду домой состряпаю
Ответить с цитированием
  #5 (permalink)  
Старый 15.01.2013, 16:10
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

Спасибо, буду ждать. Если вдруг сам додумаюсь - отпишусь
Ответить с цитированием
  #6 (permalink)  
Старый 15.01.2013, 16:29
без статуса
Отправить личное сообщение для Deff Посмотреть профиль Найти все сообщения от Deff
 
Регистрация: 25.05.2012
Сообщений: 8,219

<style>
.Novalid{
  border:2px solid red;
}
</style>
  <script src="http://code.jquery.com/jquery-latest.js"></script>

<p>
<input type="text" oninput="Funk(this)" onkeyup='Funk(this)'>
</p>
<script type="text/javascript">
var timId0;
function Blink(a) {
  timId0 = setInterval(function (){$(a).toggleClass('Novalid')},800)
}
function Funk(a) {
 var x = a.value;
 clearInterval(timId0);
 $(a).removeClass('Novalid')
 //Тут проверка валидности ввода(Допустим если не цифра)
 if(x.replace(/\d/g,'')){Blink(a)}
}
</script>

Последний раз редактировалось Deff, 15.01.2013 в 16:32.
Ответить с цитированием
  #7 (permalink)  
Старый 16.01.2013, 09:18
Аспирант
Отправить личное сообщение для tiho Посмотреть профиль Найти все сообщения от tiho
 
Регистрация: 19.08.2012
Сообщений: 79

Спасибо Deff, который раз уже спасаешь
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
хочу инвайт на хабр macdack Оффтопик 45 28.07.2013 23:18
Динамически загружаемая jQuery и jQuery-функции в одном файле 67bytes Общие вопросы Javascript 6 06.03.2013 09:01
Вопрос поддержки старых методов jQuery antonM jQuery 1 04.10.2012 00:08
Трех колоночная вестка и JQuery Cyrax Элементы интерфейса 0 24.03.2010 15:21
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55