dom- все статьи тега
Angular2 тестирование: в чем разница между DebugElement и NativeElement объекта в ComponentFixture?
В настоящее время я собираю некоторые рекомендации по тестированию приложений Angular 2 на уровне компонентов. Я видел несколько учебных пособий, запрашивающих объект nativeelement объекта fixture для селекторов и тому подобное, например it('should render "Hello World!" after click', async(() => { builder.createAsync(HelloWorld).then((fixture: ComponentFixture<HelloWorld>) => { fixture.detectChanges(); let el = fixture.nativeElement; el.queryS ...
Есть ли способ преобразовать HTML в обычный текст, не записывая его в селектор с помощью Jquery?
Я так понимаю, что в Jquery с помощью функции html () мы можем конвертировать HTML в текст, например, $("#myDiv").html(result); Преобразует "result" (который является html-кодом) в обычный текст и отображает его в myDiv. Теперь мой вопрос: есть ли способ, которым я могу просто преобразовать html и поместить его в переменную? Например: var temp; temp = html(result); Что-то вроде этого, конечно это не работает, но как я могу поместить преобразованный в переменную без записи его на экран? ...
есть ли способ заставить webview под управлением android 4.0 работать на приемлемом уровне?
Как на эмуляторе, так и на моем устройстве galaxy nexus, это простое демонстрационное приложение занимает целую 1000 миллисекунд или больше, чтобы выбрать или снять флажок. Я хотел написать большую часть моего приложения на javascript, чтобы я мог повторно использовать код через ios / android / web, но это не так. Вот мой код: (Деятельность) package com.mycompanyname; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; ...
Передача данных родителя реагировать
Я новичок, чтобы реагировать и, следовательно, вопрос. У меня есть родительский компонент-Домашняя страница с дочерним компонентом-боковой панелью. Боковая панель моего дочернего компонента должна передать данные обратно родителю при нажатии кнопки submit, которую родитель должен опубликовать в api. Это мой родительский компонент, class HomePage extends React.Component{ constructor(props) { ....... this.handleSubmit = this.handleSubmit.bind(this); } handleSubmit(){ //Logic t ...
Angularjs | как получить значение атрибута из элемента, в котором определен контроллер
Я все еще борюсь с простыми вещами в Angular. У меня есть фон jQuery и Backbonejs, поэтому, пожалуйста, не кричите на меня. Я очень стараюсь понять различия У меня есть HTML, в котором из rails дается ID проекта как data-project-id: <div data-ng-controller="ProjectCtrl as ctrl" data-project-id="1" id="project_configuration"> Есть ли шанс получить доступ к этому атрибуту? Мне это нужно для моих вызовов API... ...
Преобразование строки HTML в объекты DOM с помощью jQuery
У меня есть HTML в строке JavaScript (содержащей обычный, вложенный HTML). Используя jQuery, могу ли я преобразовать его в допустимый HTML-элемент одним ударом, используя любую из функций document.create*? Мое требование-использовать document.getElementById на созданном объекте DOM. ...
Остановка загрузки страницы iframe с помощью javascript
Есть ли в javascript способ остановить iframe в середине загрузки страницы? Причина, по которой мне нужно это сделать, заключается в том, что у меня есть фоновый iframe потоковых данных с веб-сервера (через механизм стиля Comet), и я должен быть в состоянии разорвать соединение по желанию. Любые идеи приветствуются. ...
Порядок атрибутов XML после обработки DOM
При обработке XML с помощью стандартного DOM порядок атрибутов не гарантируется после сериализации обратно. Наконец, это то, что я только что понял, когда использовал стандартный java XML Transform API для сериализации вывода. Однако мне нужно поддерживать порядок. Я хотел бы знать, есть ли какая-либо возможность на Java сохранить исходный порядок атрибутов XML-файла, обработанного с помощью DOM API, или каким-либо способом принудить порядок (возможно, с помощью альтернативного API сериализации ...
JavaScript присоединяет события к элементам, отображаемым динамически
У меня есть 2 файла index.html и all.js. Все.js (function(){ if (document.getElementById('btn1')){ document.getElementById("btn1").addEventListener("click", displayMessage); } function displayMessage(){ alert("Hi!"); } })() Индекс.html Пример 1: - рабочий пример <button id="btn1">Hit me !</button> <script type="text/javascript" src="all.js"></script> Пример 2: - не работает Пример <button id="btn2" onclick="show() ...
Angular 2 Как улучшить время рисования DOM в Internet Explorer 11
Существуют ли какие-либо специальные приемы для повышения производительности приложения Angular 2 в Internet Explorer 11? Наш сайт работает как в Chrome, так и в Firefox, но DOM рендерится заметно медленнее на IE 11. Я понимаю, что некоторые из них являются ограничением движка браузера, но когда один цикл обнаружения изменений вызывает 30-40 МС на DOM painting на IE 11, я чувствую, что есть что-то еще, что можно сделать на нашей реализации. Для записи, это никогда не занимает более 1 мс для Хр ...
php: синтаксический анализ строки из html
Я открыл HTML-файл с помощью file_get_contents('http://www.example.com/file.html') И хотите разобрать строку, включая "ParseThis": <h1 class="header">ParseThis</h1> Как вы можете видеть, он находится в теге h1 (первый тег h1 из файла). Как я могу получить текст "ParseThis"? ...
Раздел CData не закончен проблема
Когда я использую DOMDocument:: loadXML () для моего XML ниже я получаю ошибку: Warning: DOMDocument::loadXML() [domdocument.loadxml]: CData section not finished http://www.site.org/displayimage.php?album=se in Entity, Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag image line 7 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag quizz line 3 in Entity Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature ...
Как проверить, установлен ли флажок в jQuery?
мне нужно проверить checked свойство флажка и выполнить действие на основе проверенного свойства с помощью jQuery. например, если установлен флажок возраст, то мне нужно показать текстовое поле для ввода возраста, иначе скрыть текстовое поле. но следующий код возвращает false по умолчанию: if ($('#isAgeSelected').attr('checked')) { $("#txtAge").show(); } else { $("#txtAge").hide(); } как мне успешно запросить checked собственность? ...
.опоры() и attr, который()
так jQuery 1.6 имеет новую функцию prop(). $(selector).click(function(){ //instead of: this.getAttribute('style'); //do i use: $(this).prop('style'); //or: $(this).attr('style'); }) или в этом случае они делают то же самое? а если я do нужно переключиться на использование prop(), все старые attr() звонки прервутся, если я переключусь на 1.6? обновление selector = '#id' $(selector).click(function() { //instead of: var getAtt = this.getAttribute('st ...
Удалить все дочерние элементы узла DOM в JavaScript
как я могу удалить все дочерние элементы узла DOM в JavaScript? скажем, у меня есть следующий (уродливый) HTML: <p id="foo"> <span>hello</span> <div>world</div> </p> и я хватаю узел, который я хочу так: var myNode = document.getElementById("foo"); как я мог удалить детей foo Так что просто <p id="foo"></p> осталось? могу ли я просто сделать: myNode.childNodes = new Array(); или я должен использовать некоторые комбинации removeEle ...
Каков наиболее эффективный способ создания HTML-элементов с помощью jQuery?
недавно я делал много модальных всплывающих окон, а что нет, для чего я использовал jQuery. Метод, который я использовал для создания новых элементов на странице, в подавляющем большинстве был следующим: $("<div></div>"); однако, я получаю ощущение, что это не самый лучший или наиболее эффективный способ сделать это. Каков наилучший способ создания элементов в jQuery с точки зрения производительности? этот ответ имеет ориентиры для предложений под. ...
Почему jQuery или метод DOM, такой как getElementById, не находит элемент?
каковы возможные причины для document.getElementById,$("#id") или любой другой метод DOM / селектор jQuery не находит элементы? пример проблемы включают в себя: jQuery молча не удается привязать обработчик событий, а стандартный метод DOM возвращает null приведет к ошибке: Uncaught TypeError: не удается установить свойство '...- нуль ...
Как выбрать текстовые узлы с помощью jQuery?
Я хотел бы получить все дочерние текстовые узлы элемента, как набор в jQuery. Каков наилучший способ сделать это? ...
Понимание offsetWidth, clientWidth, scrollWidth и-Height, соответственно
есть несколько вопросов о StackOverflow относительно offsetWidth/clientWidth / scrollWidth (и-Height, соответственно), но ни один не дает исчерпывающего объяснения того, что это за значения. кроме того, есть несколько источников в интернете, давая заблуждение или неверную информацию. можете ли вы дать полное объяснение, включая некоторые визуальные подсказки? Кроме того, как эти значения могут быть использованы для расчета ширины полосы прокрутки? ...
Сайт фавикон меняется динамически
У меня есть веб-приложение, которое обозначено в соответствии с пользователя, вошедшего в систему. Я хотел бы изменить фавикон страницы, чтобы быть логотипом частной марки, но я не могу найти какой-либо код или какие-либо примеры того, как это сделать. Кто-нибудь успешно делал это раньше? Я представляю себе дюжину значков в папке и ссылку на которую favicon.ICO-файл для использования просто генерируется динамически вместе с HTML-страницей. Мысли? ...