Вопросы с тегом 'dom'

Используйте этот тег для вопросов взаимодействия других языков с XML/HTML с помощью объектной модели документа. Не используйте его как стенографию для HTML, JavaScript или SAX - используйте дополнительные теги для обозначения языка и разметки.
14

jQuery найти обработчики событий, зарегистрированные с помощью объекта

Мне нужно найти, какие обработчики событий зарегистрированы над объектом. Например: $("#el").click(function() {...}); $("#el").mouseover(function() {...}); $("#el") зарегистрирован клик и мышь. Есть ли функция, чтобы узнать это и, возможно, пер...
25 мар. '10 в 18:47
24

Создание нового элемента DOM из строки HTML с использованием встроенных методов DOM или Prototype

У меня есть HTML-строка, представляющая элемент: '<li>text</li>'. Я хотел бы добавить его к элементу в DOM (ul в моем случае). Как я могу сделать это с помощью Prototype или DOM? (Я знаю, что мог бы легко это сделать в jQuery, но, к сож...
30 янв. '09 в 1:13
0

Как проверить, определена ли переменная в JavaScript?

Как проверить, определена ли переменная JavaScript в браузере? Я столкнулся с этой проблемой при написании JavaScript, использующего протоколирование FireBug. Я написал код, как показано ниже: function profileRun(f) { // f: functions to be prof...
06 февр. '09 в 4:49
10

Почему метод jQuery или DOM, такой как getElementById, не находит элемент?

Каковы возможные причины для document.getElementById, $("#id") или любого другого селектора метода DOM/jQuery, не находящего элементы? Примеры проблем включают в себя: JQuery молча не удается связать обработчик событий jQuery методы "getter" (.va...
25 дек. '12 в 8:26
23

Проверить, содержит ли элемент класс в JavaScript?

Используя простой JavaScript (не jQuery), есть ли способ проверить, содержит ли элемент класс? В настоящее время я делаю это: var test = document.getElementById("test"); var testClass = test.className; switch (testClass) { case "class1": ...
05 мая '11 в 13:40
13

Каков наиболее эффективный способ создания элементов HTML с помощью jQuery?

Недавно я делал много модальных всплывающих окон, а что нет, для чего я использовал jQuery. Метод, который я использовал для создания новых элементов на странице, в подавляющем большинстве был следующим: $("<div></div>"); Однако у меня...
29 нояб. '08 в 2:15
5

Разница между DOM parentNode и parentElement

Может кто-нибудь объяснить мне как можно проще, какова разница между классическим DOM parentNode и недавно введена в Firefox 9 parentElement
31 дек. '11 в 1:50
11

Как выбрать текстовые узлы с помощью jQuery?

Я хотел бы получить все потоковые текстовые узлы элемента, как коллекцию jQuery. Каков наилучший способ сделать это?
18 нояб. '08 в 13:45
19

Как проверить, существует ли элемент в видимой DOM?

Как вы проверяете элемент для существования без использования метода getElementById? Я установил живую демонстрацию для справки. Я также напечатаю код здесь: <!DOCTYPE html> <html> <head> <script> var getRandomID = f...
12 апр. '11 в 2:19
10

Инвариантное нарушение: _registerComponent (...): контейнер-объект не является элементом DOM

Я получаю эту ошибку после создания тривиальной страницы примера React: Непринятая ошибка: инвариантное нарушение: _registerComponent (...): контейнер-объект не является элементом DOM. Здесь мой код: /** @jsx React.DOM */ 'use strict'; var Reac...
25 окт. '14 в 19:22
16

Как программно установить значение элемента box select с помощью JavaScript?

У меня есть следующий элемент HTML <select>: <select id="leaveCode" name="leaveCode"> <option value="10">Annual Leave</option> <option value="11">Medical Leave</option> <option value="14">Long Service...
17 сент. '08 в 1:28
5

Почему концепция React Virtual DOM считается более эффективной, чем проверка грязной модели?

Я видел беседу React в http://www.youtube.com/watch?v=x7cQ3mrcKaY, и оратор отметил, что грязно- проверка модели может быть медленной. Но не вычисляет ли разница между виртуальными DOM на самом деле еще менее результативен, поскольку виртуальный DOM ...
14 янв. '14 в 8:57
5

Элементы дерева DOM с идентификаторами становятся глобальными переменными?

Работая над идеей для простой оболочки HTMLElement, я наткнулся на следующее: Internet Explorer и Chrome: Для данного элемента HTMLElement с идентификатором в дереве DOM можно получить div, используя его идентификатор в качестве имени переменной. Ит...
08 авг. '10 в 12:24
8

Элементы дочерних элементов jQuery count

<div id="selected"> <ul> <li>29</li> <li>16</li> <li>5</li> <li>8</li> <li>10</li> <li>7</li> </ul> </div> Я хочу подсч...
27 нояб. '10 в 10:22
12

Для цикла для элементов HTMLCollection

Я пытаюсь установить получить идентификатор всех элементов в HTMLCollectionOf. Я написал следующий код: var list = document.getElementsByClassName("events"); console.log(list[0].id); for (key in list) { console.log(key.id); } Но я получил след...
31 мар. '14 в 5:40