Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/6: Рейтинг темы: голосов - 6, средняя оценка - 4.50
52 / 18 / 11
Регистрация: 27.03.2013
Сообщений: 789

Установка стиля используя jQuery для ошибок , которые генерирует jquery validate

25.01.2019, 13:14. Показов 1393. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Стиль для ошибок, которые генерируются с помощью библиотеки jquery validate можно оформить через файл *.css.

CSS
1
2
3
4
5
6
7
8
.error {
     border-color: #ef079b;
     box-shadow: 0 0 3px #ff0000; 
     color: #f9066b;
     margin-bottom: 10px;
     font-style:italic;
     font-weight:300
}
Но при использовании jquery стили для ошибок, генерируемых библиотекой jquery validate, не применяются почему то

JavaScript
1
2
3
4
5
6
7
8
9
10
    /*добавление стилей в случае появления сообщения об ошибке*/
    $('.error').css({
 
    'border-color': '#ef079b',
    'box-shadow': '0 0 3px #ff0000', 
    'color': '#f9066b',
    'margin-bottom': '10px',
    'font-style':'italic',
    'font-weight':'300'
    })
Почему нельзя применить стили, используя jquery ?
Или же можно ?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.01.2019, 13:14
Ответы с готовыми решениями:

Где скачать jquery.validate.js и jquery.form.js?
Добрый вечер! Я в программировании совсем новичек подскажите,по возможности, где можно скачать 2 плагина jquery.form и jquery validate?

jquery.min и jquery.validate.pack
Добрый день. Вопрос возможно простейший, но интересно узнать Библиотека jquery.min и плагин jquery.validate.pack являются...

Jquery validate
МОжно ли валидировать скрытые элименты(display:none)?если он не скрыт то всё нормально,но стоить сделать display:none валидация перестаёт...

5
52 / 18 / 11
Регистрация: 27.03.2013
Сообщений: 789
26.01.2019, 19:37  [ТС]
Как я понял нужно использовать либо атрибут и подключать Bootstrap-datepicker для нормальной работы с календарем,
либо input получает атрибут type = 'text' и использовать плагин datepicker от jquery.
0
 Аватар для Freeden
107 / 104 / 34
Регистрация: 25.04.2012
Сообщений: 242
27.01.2019, 10:59
JavaScript
1
2
3
4
5
6
7
8
9
10
11
 $('.error').each(function () {
$(this).css({
 
    'border-color': '#ef079b',
    'box-shadow': '0 0 3px #ff0000', 
    'color': '#f9066b',
    'margin-bottom': '10px',
    'font-style':'italic',
    'font-weight':'300' 
})
})
Так пробовали?
0
52 / 18 / 11
Регистрация: 27.03.2013
Сообщений: 789
27.01.2019, 17:58  [ТС]
Вот так я вызываю в css

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
label.error{
 
    width: 20%;
      display: block;
     color: #f9066b;
     margin-top: 1%;
     font-style:italic;
     font-weight:300;
     padding: 0.3% 0.3% 0.3% 0.3%;
     font-size: 12px; 
     border-radius: 4px; /*загругление углов контейнера для ошибок*/
     box-shadow: 0 0 3px #1023a2; /*тень вокруг контейнера для ошибок*/
     z-index: 5;
 
     
 
}

а когда использую jquery

JavaScript
1
2
3
4
5
6
7
8
9
10
11
  $('label.error').each(function () {
        $(this).css({
 
            'border-color': '#ef079b',
            'box-shadow': '0 0 3px #ff0000',
            'color': '#f9066b',
            'margin-bottom': '10px',
            'font-style': 'italic',
            'font-weight': '300'
        })
    })
не работает
0
 Аватар для Freeden
107 / 104 / 34
Регистрация: 25.04.2012
Сообщений: 242
27.01.2019, 18:02
А сам скрипт как вызываете?
0
52 / 18 / 11
Регистрация: 27.03.2013
Сообщений: 789
27.01.2019, 21:28  [ТС]
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <meta charset="utf-8" />
 
    <link rel="stylesheet" href="css/style-index.css">
    <link rel="stylesheet" href="css/jquery-ui.theme.css">
    <link rel="stylesheet" href="css/jquery-ui.css">
    <script src="js/jquery-3.3.1.js"></script>
    <script src="js/jquery.validate.js"></script>
    <script src="js/script2.js"></script>
    <script src="js/additional-methods.min.js"></script>
    <script src="js/localization/messages_ru.js"></script>
    <script src="js/jquery-ui.js"></script>
    <script src="js/datepicker-ru.js"></script>
 
</head>
<body>
 
    <div class="validateforms">
        <h2>Валидация формы</h2>
        <hr>
        <form class="myFormValidate" role="form">
 
            <div class="form-group-index">
                <p>
                    <label for="cname">Имя</label>
                    <input class="textInput" name="cname" size="30" type="text">
                </p>
            </div>
            
            <div class="form-group-index">
                <p>
                    <label for="brand">Марка машины</label>
                    <input class="textInput" type="text"  name="brand" size="30">
                </p>
            </div>
 
 
            <div class="form-group-index">
                <p>
                    <label for="goods">Количество</label>
                    <input class="maxValidation" name="goods" size="30" type="text">
                </p>
            </div>
 
            <div class="form-group-index">
                <p>
                    <label for="price">Цена</label>
                    <input class="maxValidation" name="price" size="30" type="text">
                </p>
            </div>
 
            <div class="form-group-index">
                <p>
                    <label for="ccomment">Ваш комментарий (требуется)</label>
                    <textarea name="comment"></textarea>
                </p>
            </div>
 
            <div class="form-group-index">
                <p>
                    <input class="submit" type="submit" value="Submit">
                </p>
            </div>
 
 
        </form>
    </div>
 
</body>
</html>



Кликните здесь для просмотра всего текста
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
$(document).ready(function () {
   
    /*Получение текущей локали браузера*/
    var lang = navigator.languages[0];
    addClassErr();
 
});
 
 
 
 
function addClassErr() {
 
    $(".myFormValidate").validate({
 
 
    });
 
    jQuery.validator.addClassRules({
        textInput: {
            required: true,
            maxlength: '10',
            minlength: '2',
        },
        maxValidation: {
            required: true,
            range: [2, 10],
            digits: true,
        },
        });
 
 
    $('label.error').each(function () {
        $(this).css({
 
            'border-color': '#ef079b',
            'box-shadow': '0 0 3px #ff0000',
            'color': '#f9066b',
            'margin-bottom': '10px',
            'font-style': 'italic',
            'font-weight': '300'
        })
    })
 
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.01.2019, 21:28
Помогаю со студенческими работами здесь

jquery validate
Где есть ПОЛНАЯ документация по сабжу? в гитовском репозитарии вообще инфы ноль. погуглил, нашел пару примеров на разные версии, не...

Не работает плагин jquery.validate
Добрый день! НЕ работает плагин jquery.validate проверил все пути проверил все ошибки все нормально, но он не выводит ошибки при...

Не работает remote в validate.jquery
Всем доброго времени суток, делаю форму регистрации с проверкой на валидацию, но не могу реализовать один пункт, проверку на занятость...

Не выводит ошибки плагин jquery.validate
Всем здравствуйте! Подключила плагин jquery validation. Например, при не введенных данных должна появляться ошибка о том, что поле...

JQuery validate - как валидировать поля без формы
Я заметил, что плагин jQuery validate производит проверку полей, если они заключены между тегами &lt;form&gt;. Можно ли настроить...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru