Лекции и лабораторные работы Направление «Математика и компьютерные науки»



Pdf көрінісі
бет13/33
Дата08.02.2022
өлшемі0,98 Mb.
#119787
түріЛекции
1   ...   9   10   11   12   13   14   15   16   ...   33
Байланысты:
Ермоленко А.В. Web program
7 класс СОЧ 3-тоқсан, ІI в
8.4. Создание элементов DOM 
Создание элемента
$('
Hi
') 
Пустой элемент можно создать так: 
$('
') 
Можно использовать кавычки, можно апострофы. Но наличие тегов 
обязательно. Задавать просто текст нельзя. Вспомните (лекция 7), сколько 
было команд, чтобы создать веточку элементов без jquery. Сама по себе эта 
команда ничего не выведет, надо эту веточку опять же привязать к родитель-
скому элементу. Делается это так: 
$('
Hi
').insertAfter('#a1') 
Здесь a1 – это идентификатор объекта, после которого необходимо 
вставить элемент. 
8.5. Работа с полученным набором значений 
В терминах jQuery эти наборы называют обернутыми. 
8.5.1. Определение размера. Для этого можно использовать свойство 
length, а можно метод size(). 
Пример. Замена содержимого с идентификатором a1 на количество 
элементов класса b2 
$("#a1").html($(".b2").size()) 
8.5.2. Полученный набор значений рассматривается как массив, и с ним 
мы соответственно и работаем. Получить любой элемент в обернутом наборе 
можно по индексу. Например, получить второй элемент в наборе всех гипер-
ссылок: 
$('a')[1]. 
Вместо индексов можно использовать метод get(), т.е. последнюю ко-
манду можно записать так: 
$('a').get(1). 
При помощи метода get() можно получить обычный массив JavaScript, 
содержащий все обернутые элементы. Пример: 


52 
var allanchors=$('a').get(). 
8.5.3. Существуют специальные команды библиотеки, которые позво-
ляют объединять различные полученные наборы, убирать определенные зна-
чения по некоторым правилам 


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   33




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет