Articles of dom манипуляция

Невозможно удалить динамически добавленный контент с помощью jQuery

Я использую jQuery, чтобы пользователи динамически добавляли и удаляли поля формы, но они не работают должным образом. Он отлично работает при удалении первого поля (которое жестко закодировано в HTML-разметке), но оно не позволит мне удалить любое из полей, которые были добавлены динамически. Вот мой код jQuery: $(“#addDog”).click(function(event) { event.preventDefault(); var doglist = ; var newdog […]

Обнаружить externalHeight () элемента с ng-repeat

Я пытаюсь определить высоту элемента, который будет меняться в зависимости от данных из базы данных. Я использовал .outerHeight успешно раньше, но не могу сделать этого на элементе, который содержит данные из ng-repeat. Есть ли способ сделать это, как только данные заполнили угловой элемент или есть другой способ его обнаружения?

Когда виртуальный дом быстрее, чем ручная манипуляция?

Сейчас я изучаю виртуальный дом, и мне интересно, действительно ли виртуальный дом быстрее, чем ручная манипуляция с представлением. Теперь я понимаю, что алгоритм виртуального dom и diff может предотвратить ненужные повторные streamи, например, когда мы хотим изменить это: a b К этому: c d Поэтому, когда мы используем прямую манипуляцию, у нас будет, вероятно, 4 […]

Цитирование через массив с помощью кнопки

Хорошо, по сути, я хочу создать короткую викторину, в которой есть следующая и предыдущая кнопка. Я хочу объединить два массива, вопросы и варианты, и в конце получится оценка. Я прочитал главы о DOM и Events, и он просто не щелкнет, по-видимому. На самом деле мне нужно немного кода, который показывает конкретный пример того, как манипулировать […]

Есть ли способ получить innerText только верхнего элемента (и игнорировать внутренний текст дочернего элемента)?

Есть ли способ получить innerText только верхнего элемента (и игнорировать внутренний текст дочернего элемента)? Пример: top node text child node text Как получить «текст верхнего узла» при игнорировании «текста дочернего узла»? Свойство innerText верхнего div, похоже, возвращает конкатенацию как внутреннего, так и верхнего текста.

Как очистить содержимое div без innerHTML = “”;

У меня есть div, который заполняется созданными JS элементами DOM, Я хочу, чтобы div был очищен от функции JS, повторяющейся, однако я слышал, что с помощью document.getElementById(‘elName’).innerHTML = “”; это не очень хорошая идея, Какова действительная альтернатива этому, чтобы очистить содержимое div?

Найти javascript, который меняет элемент DOM

Существуют ли какие-либо методы, которые я могу использовать, чтобы найти, что javascript изменяет элемент HTML? У меня возникли проблемы с поиском того, как конкретный элемент получает встроенный стиль display:none добавляется при загрузке. Я знаю, что найду скрипт, который в конце концов это сделает, но я хочу, чтобы этот процесс был проще. Моим идеальным решением было […]

Как переместить все дочерние элементы HTML в другой родительский элемент с помощью JavaScript?

Представить: Foo Bar Hello World Какой JavaScript можно записать для перемещения всех дочерних узлов (как элементов, так и текстовых узлов) от old-parent к new-parent без jQuery? Меня не интересует пробел между узлами, хотя я ожидаю, что поймаю бродячий Hello World , их нужно будет перенести как-то тоже. РЕДАКТИРОВАТЬ Чтобы быть ясным, я хочу в итоге: […]

jQuery добавляет закрывающий тег, а затем повторно открывается при использовании .before ()

У меня есть этот HTML: a b c d f Я хочу, чтобы class=”break” Я хочу, чтобы родительский div закрыт, а новый был открыт, поэтому я получаю следующее: a b c d f Теперь я пробовал это: $(“.break”).before(” “); но jQuery не действует так, как я ожидал, и вместо этого переписываю то, что я ввел, […]

Как очистить содержимое s внутри родительского ?

У меня есть div который имеет несколько дочерних s. Пример: Как очистить содержимое всех дочерних s внутри основного с помощью jQuery?