Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 10.07.2015
Сообщений: 9

Не меняются свойства элемента input, путь правильный

09.11.2019, 13:56. Показов 1633. Ответов 5

Студворк — интернет-сервис помощи студентам
Добрый день, в общем столкнулся на днях с одной проблемой, с которой сталкивался уже не раз, и хочу все-таки попросить мнения насчет нее. Есть input, который конфигурируется из php и выводится в html. Работать с ним через css получается, а вот jquery он не воспринимает никак. Пробовал addClass(), hide(), attr(), html(), и другое - не работает. А через css спокойно можно его хоть скрыть, хоть поменять стилистику - воспринимает все.

В чем может быть дело? И может есть какой-то вариант подойдти к этому инпуту через jquery?

Добавлено через 2 минуты
Вот пример такого инпута: <input class="select2-search__field" type="search" tabindex="0" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" placeholder="Поиск атрибута ..." style="width: 615px;">
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.11.2019, 13:56
Ответы с готовыми решениями:

Создание элемента input и добавление свойства "readonly"
*функция создания элемента страницы, с массивом атрибутов для создаваемого элемента, а также создаваемый элемент, создается внутри...

Не меняются свойства объекта
Добрый день. Возникла проблема следующего характера: Есть объект obj: var obj = { count : 0 } obj.f1 = function () {

Произвольно меняются свойства обьектов
Здравствуйте допустим есть такой обьект function obj(){ this.p1 = 0, this.p2 = &quot;tt&quot;, this.p3 = { ...

5
Эксперт JS
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
09.11.2019, 14:14
Здравствуйте.
Что сегодня за день? У всех jQuery ломается. Этот jQuery сломался. Несите следующего...
Следующий:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
</head>
<body>
    <input class="select2-search__field" type="search" tabindex="0" autocomplete="off" autocorrect="off"
        autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" placeholder="Поиск атрибута ..."
        style="width: 615px;">
    <script>
        $('.select2-search__field').css('display','none');
    </script>
</body>
</html>
Проверяйте, как отработал jQuery.css()
0
0 / 0 / 0
Регистрация: 10.07.2015
Сообщений: 9
09.11.2019, 14:30  [ТС]
Без изменений. Сделал то же самое через css - работает.
0
Эксперт JS
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
09.11.2019, 15:20
glowfall, вышеприведенная страница в консоли разработчика при выделенном элементе input в отдельном окне поазывает примененные стили:
Встроенный стиль{
width:615px;

display:none;
}
Вы мою страницу запустили? Что показывает в стилях элемента input ?

А на вашей прежней странице что показывает в стилях элемента input ?

Добавлено через 8 минут
Вот сейчас я убиваю возможность поменять стиль display:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
    <style>
        .select2-search__field {
            display:block !important;
        }
    </style>
 
</head>
<body>
    <input class="select2-search__field" type="search" tabindex="0" autocomplete="off" autocorrect="off"
        autocapitalize="off" spellcheck="false" role="textbox" aria-autocomplete="list" placeholder="Поиск атрибута ..."
        style="width: 615px;">
    <script>
        $('.select2-search__field').css('display', 'none');
    </script>
</body>
</html>
В консоли разработчика стоя на input показывает:
Встроенный стиль{
width:615px;
display:none; (зачеркнуто)
}

В таблице стилей на странице:
.select2-search__field{
display:block !important;
}
0
0 / 0 / 0
Регистрация: 10.07.2015
Сообщений: 9
09.11.2019, 16:52  [ТС]
На моей страницах в стиле инпут вот что
элемент
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 {
    width: 615px;
}
.select2-search input[type="search"] {
    border: 0px !important;
    background-color: 
    transparent !important;
    cursor: pointer;
    min-width: 250px;
}
 .select2-search input {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    line-height: 2.407em !important;
}
После прописанной функции jquery ничего не происходит в консоли разработчика, никаких зачеркнутых display:none..
0
Эксперт JS
6496 / 3907 / 2006
Регистрация: 14.06.2018
Сообщений: 6,781
09.11.2019, 19:37
glowfall, тогда готовьте упрощенный образец html+css+js, где ничего не происходит.
(сейчас вы предоставили несоответствующий класс инпута.)

Если ошибка спрятана, и нет никакого демонстрационного примера, что не работает, то никак эту ошибку не найти.

Добавлено через 3 минуты
class="select2-search__field" где? В стилях отсутствует.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
09.11.2019, 19:37
Помогаю со студенческими работами здесь

Не меняются значения input при рефреше
Всем привет!!! Почему при рефреше документа у меня остаются старые значения в различных input ? ведь в html прописано совсем другое. В...

Не меняются свойства Word документа
Друзья, подскажите пожалуйста, почему не меняются свойства Ворд документа ? В архиве проект VB6 и два файла Ворд. Свойства второго...

Не правильный путь
Ребят привет) помогите разобраться с путями не пойму есть сайт index.php + index.html(как заглушка) дальше есть папочка admin в ней тоже...

Input checked какой правильный синтаксис?
Хотел сделать открытие / скрытие средством JS но решения так и не нашёл, поэтому нашел реализацию такой же идеи на CSS3. Но никак не могу...

Не правильный путь к файлу
Неправильный путь приложения: D:\GAmeS\World_of_Tanks\WorldOfTanks.exe Сигнатура проблемы Имя проблемного события: APPCRASH Имя...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru