Поиск DOM элементов с помощью jQuery
В этом уроке мы разберем, как искать елементы с помощью jQuery.
У нас есть html файл с подключенным скриптом code, где мы будем писать наш javascript. Давайте подключим скрипт jQuery до нашего скрипта. Таким образом библиотека будет нам доступна, когда мы будем писать наш код
<body> <script src='jquery.js'></script> <script src='code.js'></script> </body>
Как же нам использовать jQuery? Когда мы установили библиотеку jQuery у нас в window появилась две переменных jQuery и $. Это то, как мы можем обращатся к нашей библиотеке, чтобы ее использовать. Обычно все использую знак доллар, так как он короче и код получается лаконичнее.
Главный смысл jQuery заключается в том, что как аргумент функции $ мы можем передать строку либо DOM елемент. Тогда jQuery попробует найти его в DOM и вернет не сам DOM елемент, а специальный jQuery обьект на который можно вызывать другие jQuery методы.
Давайте добавим див с классом app
<div>App</div>
Давайте попробуем найти этот елемент. Я предпочитаю переменные, в которые записаны jQuery елемент начинать с знака $. Это позволяет сразу понимать что внутри.
var $app = $('.app') console.log($app)
Как мы видим в консоли, мы получили массив, в котором первый елемент является нашим DOM елементом.
Теперь мы можем вызывать jQuery методы прямо на нашу переменную $app, так как это у нас jQuery елемент.
Например давайте поменяем цвет елемента.
var $app = $('.app') $app.css('color', 'red')
То есть мы вызвали метод jQuery .css, который принимает стиль и значение. Как вы видите, этот код намного лаконичнее, чем мы писали на чистом javascript и мы всегда можем быть уверенны в том, что он работает кроссбраузерно.
Еще jQuery замечателен тем, что после каждом операции мы получаем обратно jQuery елемент. Это значит, что мы можем писать цепочки вызовов.
Например:
var $app = $('. app') $app.css('color', 'red') .css('font-size', '24px') .css('border', '1px solid red')
Поиск елементов может так же осуществлятся по тегу, классу, id. Давайте попробуем.
Добавим добавим id к нашему елементу.
<div>App</div>
Теперь мы можем искать елемент по id вот так.
var $app = $('#app')
Либо по тегу.
var $app = $('div')
Еще один плюс, если вы заметили, это то, что мы всегда работаем с массивом и применяем стили на все елементы. В данном случае $app массив.
Давайте попробуем создать несколько div елементов с одинаковым классом и поменять их стили.
<div>App 1</div> <div>App 2</div> <div>App 3</div>
Если мы обновим страницу, то м увидим, что у нас поменялись сразу стили всех трех елементов. Нам не нужны циклы, чтобы проходить по массиву и применять стили на каждый елемент. Мы всегда работаем с массивом и применяем методы на массив.
Если у вас что-то не получается, либо возникли вопросы и комментарии, пишите их прямо под этим видео и я обязательно на них отвечу.
класс JQuery Mobile CSS
w3big.com
Latest web development tutorials
Опыт работы : Jquery Mobile страница События
Далее: Jquery Мобильные всплывающие окна
JQuery CSS класс
класс JQuery Mobile CSS для стиля различных элементов.
Следующий список содержит общие стили CSS:
Global Class
Следующие классы могут использовать (кнопки, панели инструментов, панели, таблицы, списки и т.д.) в JQuery Мобильный гаджет:
класс | описание |
---|---|
UI-краеугольный все | Добавление элемента филе |
UI-тень | Чтобы добавить элемент теневой |
UI-наложение-тень | Добавление тени многослойного элемента |
UI-мини | Пусть меньшие элементы |
класс Button
В дополнение к глобальному класса, вы можете добавить следующий класс (не кнопку <вход>) для <a> или элемент <Button>:
класс | описание |
---|---|
Пользовательский интерфейс-БТН | Добавьте <a> элементы в виде кнопок и дисплея |
Пользовательский интерфейс-БТН-рядный | Кнопка дисплея на той же строке |
Пользовательский интерфейс-БТН-значок-топ | Целевой значок над текстом кнопки |
Пользовательский интерфейс-БТН-значок правой | Целевая значок справа от текста кнопки |
Пользовательский интерфейс-БТН-значок дна | Целевой значок ниже текст кнопки |
Пользовательский интерфейс-БТН-значок левой | Целевой значок слева от текста кнопки |
Пользовательский интерфейс-БТН-икона-notext | Показывать только значок |
Пользовательский интерфейс-БТН-а | B | Обозначение Кнопка демо. «А» по умолчанию (черный текст на сером фоне стиле), «б», чтобы изменить цвет на черном фоне с белым текстом |
класс Иконка
Класс всех доступных изображений , используемых в <a> и кнопку <> элемент (см JQuery Мобильный справочник значок ручной , чтобы узнать , как использовать на других элементах):
Class | 图标描述 | 图标 |
---|---|---|
ui-icon-action | 动作 (一般用于页面跳转切换) | |
ui-icon-alert | 三角形内的感叹号 | |
ui-icon-audio | 音响/音箱 | |
ui-icon-arrow-d-l | 左下角箭头 | |
ui-icon-arrow-d-r | 右下角箭头 | |
ui-icon-arrow-u-l | 左上角箭头 | |
ui-icon-arrow-u-r | 右上角箭头 | |
ui-icon-arrow-l | 左角箭头 | |
ui-icon-arrow-r | 右角箭头 | |
ui-icon-arrow-u | 向上箭头 | |
ui-icon-arrow-d | 向下箭头 | |
ui-icon-back | 返回 | |
ui-icon-bars | 三条水平线,一般用于展示列表按钮图标 | |
ui-icon-bullets | 用于展示列表按钮图标 | |
ui-icon-calendar | 日历 | |
ui-icon-camera | 相机 | |
ui-icon-carat-d | 向下滑动图标 | |
ui-icon-carat-l | 向左滑动图标 | |
ui-icon-carat-r | 向右滑动图标 | |
ui-icon-carat-u | 向上滑动图标 | |
ui-icon-check | 勾选 | |
ui-icon-clock | 闹钟 | |
ui-icon-cloud | 云 | |
ui-icon-comment | 评论 / 消息 | |
ui-icon-delete | 删除 | |
ui-icon-edit | 编辑 / 铅笔 | |
ui-icon-eye | 眼睛 | |
ui-icon-forbidden | 禁用标识 sign | |
ui-icon-forward | 撤销 — (返回上一步) | |
ui-icon-gear | 齿轮,一般用于设置按钮图标 | |
ui-icon-grid | 网格 | |
ui-icon-heart | 心型,可用于文章收藏 | |
ui-icon-home | 主页 | |
ui-icon-info | 信息 | |
ui-icon-location | 定位 | |
ui-icon-lock | 锁 | |
ui-icon-mail | 邮件 / 信封 | |
ui-icon-minus | 减号 | |
ui-icon-navigation | 导航 | |
ui-icon-phone | 电话 | |
ui-icon-power | 开关 (On/off) | |
ui-icon-plus | 加号 | |
ui-icon-recycle | 循环 标识 | |
ui-icon-refresh | 刷新 | |
ui-icon-search | 搜索 / 放大镜 | |
ui-icon-shop | 商店/购物袋 | |
ui-icon-star | 星号 | |
ui-icon-tag | 标签 | |
ui-icon-user | 用户 / 人物 | |
ui-icon-video | 视频 / 相机 |
Тема категория Классы
JQuery Mobile тема предоставляет два класса: (серые) и б (черный). Тем не менее, вы можете создавать свои собственные пользовательские классы — определить букву «Z» (см Jquery Мобильные темы ). В следующей таблице приведен список доступных класс темы оформления. Буквы (AZ) означает, что вы можете задать стиль г. Например, пользовательский интерфейс-бар-а или Ui-бар-б и тому подобное.
класс | описание |
---|---|
Пользовательский интерфейс-бар- (аз) | Укажите столбец Demo — заголовок, колонтитул и другие разделы |
Пользовательский интерфейс-body- (аз) | Определяет цвет частей содержания — содержание раздела страницы (версия 1.4.0), устаревшие представления списка, поп, боковой панели, панели, нагрузки, рухнули. |
Пользовательский интерфейс-btn- (аз) | Укажите цвет кнопки |
Пользовательский интерфейс-группа-theme- (аз) | Она определяет контрольная группа презентации ListViews и складную коллекции. |
Пользовательский интерфейс-overlay- (аз) | Определяет цвет фона страницы, в том числе диалоговых окон, всплывающих окон и других страниц верхнего уровня появляются в контейнере |
Пользовательский интерфейс-страницы theme- (AZ) | Определение демонстрационной страницы |
класс сетки
Сетка колонн имеют одинаковую ширину (всего 100%), без границ, фон, края или дополнения. Есть четыре сетки макета доступны:
класс сетки | ряд | Ширина столбца | переписка | примеров |
---|---|---|---|---|
Пользовательский интерфейс сетки-соло | 1 | 100% | Пользовательский интерфейс блок-а | пробовать |
Пользовательский интерфейс сетки-а | 2 | 50% / 50% | Пользовательский интерфейс блок-а | б | пробовать |
Пользовательский интерфейс сетки-б | 3 | 33% / 33% / 33% | Пользовательский интерфейс блок-а | B | C | пробовать |
Пользовательский интерфейс сетки-с | 4 | 25% / 25% / 25% / 25% | Пользовательский интерфейс блок-а | B | C | D | пробовать |
Пользовательский интерфейс сетки-d | 5 | 20% / 20% / 20% / 20% / 20% | Пользовательский интерфейс блок-а | B | C | D | е | пробовать |
Дополнительную информацию можно найти Jquery Мобильная Сетка раздела.
Опыт работы : Jquery Mobile страница События
Далее: Jquery Мобильные всплывающие окна
w3big.com | HTML курс | Web курс | Web Tutorial
классов | Документация мобильного API jQuery
Категории: CSS Framework
Классы
Описание: Классы CSS для общих стилей
Классы стилей
jQuery Mobile использует следующие классы стилей:
ui-corner-all | Добавляет закругленные углы к элементу. |
пользовательская тень | Добавляет тень элемента вокруг элемента. |
пользовательский интерфейс-оверлей-тень | Добавляет накладываемую тень вокруг элемента. Намеченный эффект заключается в том, что элемент будет парить над другими элементами. |
мини-интерфейс | Уменьшает размер шрифта и пропорционально уменьшает отступы, чтобы создать миниатюрную версию элемента для использования на панелях инструментов и в ограниченном пространстве. |
Эти классы можно применять к любым виджетам фреймворка.
Классы, специфичные для виджета
ui-collapsible-inset | Сворачиваемый виджет имеет горизонтальные поля, границы и закругленные углы при применении этого класса. |
пользовательский интерфейс-список-вставка | Виджет списка имеет горизонтальные поля, границы и закругленные углы при применении этого класса. |
Классы, специфичные для кнопок
В дополнение к классам стилей вы можете добавить следующие классы к a
(якорь) и кнопка
элементы, чтобы сделать их сенсорными:
Основные опции | |
---|---|
ui-btn | Вы должны добавить этот класс, чтобы указать, что элемент должен быть оформлен как кнопка. Это обязательное условие для добавления любых других классов, связанных с кнопками. |
ui-btn-inline | Отображает встроенную кнопку. Это означает, что он будет занимать столько места, сколько необходимо для метки. Это позволяет размещать кнопки рядом с текстом. |
значок тени пользовательского интерфейса | Рисует тень вокруг значка. |
Расположение значков | |
ui-btn-icon-top | Значок появляется над текстом |
ui-btn-icon-right | Значок появляется справа от текста |
ui-btn-icon-bottom | Значок появляется под текстом |
ui-btn-icon-left | Значок появляется слева от текста |
ui-btn-icon-notext | Текст кнопки скрыт, отображается только значок. В результате получается круглая кнопка размером с иконку. |
Тема | |
ui-btn-[a-z] | Задает цветовую схему (образец) для кнопки. Используйте одну букву от а до я, которая соответствует образцам, включенным в вашу тему. Например: уи-бтн-б |
Классы значков
Значки используются различными виджетами. В таблице ниже перечислены все доступные классы значков. Виджеты, поддерживающие значок, обычно имеют параметр с именем «значок». Значением этого параметра является имя значка, которое добавляется к префиксу ui-icon-
для создания имени класса значка. В приведенном ниже списке классов имена значков выделены как часть имени класса значков.
значок пользовательского интерфейса- 9Предупреждение 0008 | Восклицательный знак внутри треугольника. |
значок пользовательского интерфейса- стрелка-л | Стрелка, указывающая влево ( ←). |
значок пользовательского интерфейса- стрелка-р | Стрелка, указывающая вправо (→). |
значок пользовательского интерфейса- стрелка-u | Стрелка вверх (↑). |
значок пользовательского интерфейса- стрелка-d | Стрелка, указывающая вниз (↓). |
значок пользовательского интерфейса- назад | Изогнутая стрелка, направленная вверх против часовой стрелки. |
значок пользовательского интерфейса- баров | Три турника один над другим. |
ui-icon- карат-b | Карат, направленный вниз (v). |
ui-icon- карат-л 9). | |
значок пользовательского интерфейса- проверить | Галочка (✓). |
значок пользовательского интерфейса- удалить | Диагональный крест, аналогичный (✕). |
значок пользовательского интерфейса- редактировать | Карандаш — похож на (✎), но указывает в нижний левый угол. |
значок интерфейса пользователя- вперед | Изогнутая стрелка, направленная вверх по часовой стрелке. |
значок интерфейса пользователя- шестерня | Шестерня (⚙). |
значок пользовательского интерфейса- сетка | Сетка 3✕3. |
значок пользовательского интерфейса- дом | Дом, похожий на (⌂). |
значок пользовательского интерфейса- минус | Знак «минус» (-). |
значок пользовательского интерфейса- плюс | Знак «плюс» (+). |
значок пользовательского интерфейса- обновить | Круговая стрелка, похожая на (⟳). |
значок пользовательского интерфейса- поиск | Увеличительное стекло. |
значок пользовательского интерфейса- звезда | Звезда, похожая на (✭). |
Классы, связанные с темой
Префиксы классов в таблице ниже используются для применения образца к различным частям пользовательского интерфейса. Фактическое имя класса строится путем добавления к префиксу образца буквы (az). Например, 9 класс.0074 ui-body- a — это образец, примененный к странице.
ui-бар-[a-z] | Задает цветовую схему (образец) для полосы. Сюда входят верхние и нижние колонтитулы или полосы, которые вы включаете на страницу. |
пользовательский интерфейс-[a-z] | Задает цветовую схему (образец) для блока контента. Сюда входят панели содержимого страницы (устарели с версии 1.4.0), элементы списка, всплывающие окна, сворачиваемые элементы, виджет загрузчика, ползунки и панели. |
ui-btn-[a-z] | Задает цветовую схему (образец) для кнопки. |
ui-группа-тема-[a-z] | Задает цветовую схему (образец) для групп управления, списков и сворачиваемых наборов (аккордеонов). |
пользовательский интерфейс-оверлей-[a-z] | Задает цветовую схему (образец) для фонов, таких как фоны всплывающих виджетов и контейнеров страниц. |
пользовательский интерфейс-тема-страницы-[a-z] | Задает цветовую схему (образец) для страниц. |
пользовательский интерфейс-панель-контейнер-страницы-[a-z] | Панели временно устанавливают тему в контейнере страницы, используя этот класс. |
Знаковые алюминиевые туристические прицепы и автофургоны класса качества B
Airstream.com | Культовые алюминиевые туристические прицепы и дома на колесах класса B качестваThe Airstream Studio FA Porsche Concept Travel Trailer
The Iconic
Travel Trailer
Задумчиво и тщательно изготовлено
Туристические автобусы
Найдите свой идеальный автодом класса B или B+
Basecamp
Туристический прицеп
Откройте для себя готовый к приключениям базовый лагерь
Экипируйте свое приключение
Покупайте в нашем официальном интернет-магазине
Магазин Airstream Supply Company
Узнайте больше о наших типах автодомов
Туристические прицепы
Туристические прицепы Airstream стали американской иконой, обращая на себя внимание на шоссе с 1930 с. Внутри каждый из них так же впечатляет, как и снаружи, со всеми удобствами, технологиями и удобствами, благодаря которым путешественники и отдыхающие в любом месте чувствуют себя как дома. Покупайте новые прицепы Airstream, чтобы найти идеальный вариант.
Туристические автобусы
Мы начинаем с фургона Mercedes-Benz® или RAM ProMaster® класса B, выбираем лучшие характеристики безопасности и производительности и оснащаем салон всеми удобствами, необходимыми для комфорта. Наши туристические автобусы отличаются непревзойденным качеством, выдающимся дизайном и вниманием к деталям. Покупайте новые туристические автобусы Airstream, чтобы найти то, что вам подходит.
Наши последние сообщения в блоге
Советы и руководства
Оставайтесь на связи с открытой дороги
Советы и руководства
На что обратить внимание перед покупкой Airstream
Туристические прицепы
Сравнение одноосных и двухосных туристических прицепов Airstream
Компания
Смотреть сейчас: цифровые инструменты, технологии и качество воздуха…
Touring Coaches
Ответы на 10 основных вопросов клиентов о Airstream Touring…
История
Воздушные потоки в Голливуде
Ищете помощь?
Найдите ответы в нашем справочном центре, посмотрите видео и получите поддержку клиентов.
Ищете помощь?
Найдите ответы в нашем справочном центре, посмотрите видео и получите поддержку клиентов.
Почему Airstream?
1 из 3
Качество строительства на века
В среднем на создание культового алюминиевого туристического трейлера уходит 350 часов и 3000 заклепок. Наш способ — не самый быстрый и не самый простой способ построить дом на колесах, но это правильный путь. Узнайте о нашей приверженности качеству и посмотрите обзор нашего производственного предприятия Silver Bullet здесь, в Джексон-центре, штат Огайо.
2 из 3
Неподвластный времени современный дизайн
Культовый алюминий, который скользит по шоссе, как воздушный поток. Элегантный автомобильный стиль, который отличается от всех других внедорожников, которые вы видите на дороге. Airstream был основан на идее, что наземные путешествия могут быть комфортными, удобными и красивыми. Эта же идея лежит в основе каждого дизайнерского решения, которое мы принимаем сегодня.
3 из 3
Чувство общности на протяжении всей жизни
Аэростримеры — отдельная порода. Они хотят большего от жизни, и они будут путешествовать повсюду, чтобы найти это. По пути они находят множество родственных душ. Это сообщество, которое приветствует новых людей с распростертыми объятиями, от обочины до кемпинга, и как только вы станете его частью, вы поймете, почему называть это волшебством не будет преувеличением.