Как отображать ничего важного с помощью jquery

У меня есть div, который является блоком отображения (получение стиля через jquery), и теперь я хочу, чтобы он не отображался, когда пользователь нажимает на него только для просмотра планшета и мобильного устройства. Поэтому я использовал attr(‘style’,’display: none !important’). Но он принимает блок отображения по умолчанию. Есть ли какое-то решение, чтобы преодолеть это…..

26 сен ’14 #1

2 8063

Войдите, чтобы опубликовать свой ответ, или Зарегистрируйте бесплатную учетную запись.

Похожие темы

кроссбраузерный дисплей блокировка нет

автор: ruby_bestcoder | последнее сообщение от:

Привет У меня проблема в firefox с display:none/block. У меня есть по существу 3 элемента li. В каждом элементе несколько вложенный div:s. Нажав на один из div, вы сделаете другой div…

Javascript

Кто-нибудь использует JQuery с ASP.net?

автор: Даррел | последнее сообщение от:

Я все еще пытаюсь найти библиотеку javascript/ajax, которую я хочу использовать. с на некоторое время. В наши дни JQuery выглядит великолепно… усовершенствованный, МНОЖЕСТВО подключаемых модулей и активное сообщество. Является…

ASP.NET

Я использую display:none с использованием таблицы

автор: jelumalai | последнее сообщение от:

Я использую display:none с использованием Table. При показе onClick с помощью javascript. Затем он покажет, снова я скрою, только содержимое скрыто, но эта таблица не скрывается. <скрипт>

функция…

HTML/CSS

отображение изображений из БД с помощью jquery

автор: pradeepjain | последнее сообщение от:

привет, У меня есть 3 изображения для одного идентификатора, например 00024, в БД. когда пользователь выбирает идентификатор из раскрывающегося списка. Должны отображаться все 3 изображения. Как мне это сделать? это образ…

Javascript

Как перезагрузить страницу с помощью jQuery?

автор: апсива | последнее сообщение от:

Всем здравствуйте, 1. Сначала я выбираю имя класса в поле со списком -> с помощью jQuery перезагружаю страницу. 2. после перезагрузки страницы имя студента отображалось случайным образом. поэтому я добавляю два переключателя. 1….

Javascript

как создать зависимое поле со списком ajax, используя расширение jquery/yii?

автор: jehkinen | последнее сообщение от:

как создать зависимое поле со списком ajax (например, http://jqueryui.com/resources/demos/autocomplete/combobox.html с автозаполнением). используя jquery (или используя расширение yii)?? я использую это расширение.

..

Разработчики и проекты OpenSource

Автор: AlexV | последнее сообщение от:

Здравствуйте, хочу поделиться страницей https://opensource-heroes.com/ с рейтингом open-source разработчиков, отсортированным по сумме звезд их проектов. На сайте также представлено множество текущих проектов…

Разработка программного обеспечения

Ужасные советы, которые улучшат ваши навыки программирования на C++

автор: Анастасия123 | последнее сообщение от:

Недавно я нашел очень интересную подборку ужасных советов для разработчиков на C++. Да, верно, они ужасны! И самое классное, что книга и полезная, и занимательная. …

C/C++

Нужна помощь в выборе языка программирования

Автор: Кристинада | последнее сообщение от:

Привет. Мне очень нужен совет специалиста. Я полный ноль в IT. Хочу начать изучать мобильную разработку, а именно IOS. Как я понял — это язык программирования SWIFT. Я разговаривал с одним…

Общие сведения

Ключевые шаги к успешной цифровой трансформации

автор: cloudgo | последнее сообщение от:

1. Определите четкое видение и стратегию Прежде чем приступить к цифровому преобразованию, очень важно иметь четкое представление о том, чего вы хотите достичь, и разработать комплексную стратегию….

Общее

Как скрыть и показать элементы DOM с помощью JavaScript Элементы OM в ванильном JavaScript. В этой статье мы рассмотрим два способа скрыть или отобразить элементы DOM с помощью JavaScript.

Скрытие и отображение элементов с помощью CSS

Свойство display

Свойство style display используется для установки и получения типа отображения элемента в JavaScript.

Большинство элементов HTML имеют тип отображения встроенный или блочный . Содержимое встроенного элемента перемещает слева и справа от него. Блочные элементы HTML отличаются тем, что они *заполняют* всю строку и не отображают содержимое по бокам.

Чтобы скрыть элемент, установите для свойства display значение none :

 document.querySelector('.btn').style.display = 'none'
 

Чтобы отобразить элемент, установите для свойства display значение block (или любое другое значение, кроме

none ):

 document.querySelector('.btn').style.display = 'block'
 

Скрытие и отображение элементов с помощью свойства CSS

видимости

Другой способ показать или скрыть элементы DOM в JavaScript — использовать стиль видимость свойство. Это похоже на приведенное выше свойство display . Однако, если вы установите display: none , он скроет весь элемент из DOM. visibility:hidden скрывает содержимое элемента, а HTML-элемент остается в своем исходном положении и размере.

Чтобы скрыть элемент, установите для свойства visibility значение hidden

:

 document.querySelector('.btn').style.visibility = 'hidden'
 

Чтобы снова отобразить элемент, установите visibility свойство to visible как показано ниже:

 document.querySelector('.btn').style.visibility = 'visible'
 

Свойство стиля видимость только скрывает элемент, но не удаляет пространство, занимаемое элементом. Если вы также хотите удалить пробел, установите display: none , используя свойство display .

Создание методов

show() и hide()

jQuery предоставляет hide() , show() и toggle() служебные методы, которые используют встроенные стили для обновления

свойства отображения элемента.

Давайте воспользуемся свойством в стиле для создания вышеуказанных методов jQuery в ванильном JavaScript:

 // скрыть элемент
константа скрыть = элемент => {
  элемент.style.display = 'нет'
}
// показать элемент
константное шоу = элемент => {
  elem.style.display = 'блок'
}
// переключаем видимость элемента
константный переключатель = элемент => {
  // если элемент виден, скрыть его
  если (window.getComputedStyle(elem).display !== 'none') {
    скрыть (элемент)
    возвращаться
  }
  // показываем элемент
  шоу (элемент)
}
 

Теперь, чтобы скрыть или показать любой элемент DOM, используйте описанные выше методы:

 // скрыть элемент
скрыть (document.querySelector ('.btn'))
// показать элемент
показать (document.querySelector ('.btn'))
// переключить видимость
переключить (document.querySelector ('.btn'))
 

Обратите внимание на использование метода getComputedStyle() , который мы только что изучили на днях, для проверки того, виден ли уже элемент.

Мы использовали этот метод, потому что свойство стиля имеет дело только со встроенными стилями, указанными с помощью

элемента.0173 атрибут стиля . Но HTML-элемент можно скрыть с помощью встроенного элемента