Как я могу изменить CSS не отображать или заблокировать свойство с помощью jQuery?
jquery
jquery-selectors
DevOps
источник
источник
#id
используется для идентификаторов, а что если я хочу использоватьclass
?$(".class").css("display", "none");
$('#id').css('display', 'none');
, но это не сработало. Тем$('#id').css('color', 'red');
не менее, использование работает. Я не уверен, почему, хотя. У кого-нибудь есть идеи? Заранее спасибо.Есть несколько способов сделать это, каждый со своей целью.
1. ) Использовать inline , просто назначая элементу список дел
2. ) Использовать при настройке нескольких свойств CSS
3. ) Для динамического вызова по команде
4. ) Для динамического переключения между блоком и нулем, если это div
источник
Если отображение div по умолчанию является блочным, вы можете просто использовать
.show()
и.hide()
, или даже проще,.toggle()
переключаться между видимостью.источник
Для скрытия:
Для видимости:
источник
Другой способ сделать это с помощью метода jQuery CSS:
источник
Простой способ:
источник
источник
Если вы хотите скрыть и показать элемент, в зависимости от того, виден он или нет, вы можете использовать переключатель вместо
.hide()
и.show()
источник
.hide () не работает в Chrome для меня.
Это работает для сокрытия:
источник
В моем случае я делал показывать / скрывать элементы формы в зависимости от того, был ли элемент ввода пустым или нет, поэтому, когда скрывались элементы, элемент, следующий за скрытыми, был перемещен, занимая его пространство, было необходимо сделать float: left элемента такого элемента. Даже используя плагин в зависимости от того, нужно было использовать float.
источник
Использовать этот:
Или:
источник
<style> #choosepath { display: none; } </style> <script> $(document).ready(function () { $('#btn_journey').click(function () { alert("button click"); $('#choosepath').css({"display":"normal"}); }); }); </script> </head> <body> <a href="#" class="btn btn-primary btn-lg" id="btn_journey">Start your journey</a> <div class="col-lg-3 col-md-6 mb-4" id="choosepath"> </div> </body></html>
Использование:
Это лучший способ.
источник