Tag: dom

Как создать все возможные комбинации селектора CSS 2?

Что было бы лучшим способом генерации всех возможных комбинаций селектора CSS 2 для элемента DOM в контексте текущего состояния document ? Например: для следующего MarkUp <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title></title> </head> <body> <div id="content"> <ul> <li>a</li> <li>b</li> <li class="last-li">c</li> <!–ARGUMENT ELEMENT–> </ul> </div> […]

Document.location не изменяет веб-страницу в IE9?

Я пытаюсь перенаправить на другую страницу в IE9 (9.0.3). Когда я пытаюсь получить / установить document.location , или document.location.href , или window.location / window.location.href , я не могу этого сделать. Он терпит неудачу, не допуская ошибок. Я попытался проверить, установлены ли объекты документа и окна, и они есть, поэтому я понятия не имею, почему объект […]

Доступ к элементу DOM в Aurelia

Как вы можете получить доступ к элементу DOM в Aurelia? Это широкий и общий вопрос, но у меня есть чувство, что есть один или два предпочтительных способа сделать это. Сейчас у меня два текущих случая в Aurelia: В шаблоне у меня есть форма. Я хочу получить доступ к элементу формы в модели вида, на VM […]

Получить / установить значения свойств CSS через Javascript: вопросы

Мне некоторые вещи неясны: var myDiv = document.getElementById("myDiv"); var computedStyle = window.getComputedStyle(myDiv); 1) Невозможно напрямую получить глобальный цвет границы div, если есть только один цвет, одинаковый для каждой стороны: computedStyle.getPropertyValue("border-color"); Вместо этого: computedStyle.getPropertyValue("border-left-color"); ИЛИ computedStyle.getPropertyValue("border-right-color"); ИЛИ computedStyle.getPropertyValue("border-top-color"); … 2) При наличии свойств стиля в файле CSS они доступны только через метод getComputedStyle, а не через […]

Мигание фиксированного заголовка на сайте с прокруткой анимации

Поэтому я помещаю сайт вместе, у которого будет несколько анимаций css3, инициированных в событии прокрутки. Примерно на полпути к написанию анимации прокрутки я замечаю много миганий на заголовке страницы и другой позиции: фиксированные элементы. Есть ли что-то, что я могу сделать, чтобы минимизировать это мигание? (В идеале без jQuery)

Как вставить элемент в выбранную позицию в документе HTML?

Я хочу вставить элемент (span, div и т. Д.) В позицию, определяемую выбором пользователем текста в документе. Я смог получить элемент, на котором сделан выбор. Но я не могу получить точную позицию, где сделан выбор. Например: <span>this is testing string for testing purpose</span> В этом случае допустим, что пользователь выбрал второе слово «тестирование». Я хочу, […]

Обработчик события JQuery при загрузке элемента select

Есть ли обработчик событий в JQuery, когда элемент выбора DOM завершил загрузку? Этого я хочу достичь. Он работает с другими событиями, кроме «нагрузки». Этот кусок кода загружается в голову. $(document).on('load', 'select', function(){ var currentSelectVal = $(this).val(); alert(currentSelectVal); } ); Вопрос был плохо сформирован ранее. Мне нужно привязать обработчик событий ко всем элементам выбора , которые […]

Любой способ перетасовать содержимое в нескольких элементах div

Я относительно новичок в Javascript и задавался вопросом, есть ли быстрый способ перетасовать содержимое, содержащееся в нескольких тегах <div> . Например <div id='d1'> <span>alpha</span> <img src='alpha.jpg'> </div> <div id='d2'> <span>beta</span> <img src='beta.jpg'> </div> <div id='d3'> <span>gamma</span> <img src='gamma.jpg'> </div> <button onclick='shuffle_content();'>Shuffle</button> После нажатия на кнопку я хотел бы, чтобы содержимое в d1, d2, d3 меняло […]

Преобразование строки в объект jQuery и выбор внутреннего элемента

Интересно, есть ли способ конвертировать строку в объект jQuery и выбирать внутренние элементы, не вставляя всю строку в DOM и манипулируя им там. Благодарю. Если возможно, пожалуйста, приведи пример конвертации <div id=a1></div> <div id=a3></div> И выберите a1 из переменной объекта.

ID vs UniqueID vs ClientID vs UniqueClientID vs StaticClientID?

Хорошо, я довольно запутался в идентификаторах динамически созданных элементов управления. Public Class TestClass Inherits Panel Implements INamingContainer Function TestClassInit() Handles Me.Init Dim pnlMainPanel As New Panel Me.Controls.Add(pnlMainPanel) Dim pnlTest1 As New Panel pnlMainPanel.Controls.Add(pnlTest1) pnlTest1.ClientIDMode = UI.ClientIDMode.Inherit ' DEFAULT 'pnlTest1.ID = "ctl01" 'pnlTest1.UniqueID = "ctl00$MainPanel$ctl01" 'pnlTest1.ClientID = "MainPanel_ctl01" 'pnlTest1.UniqueClientID = "ctl00_MainPanel_ctl01" 'pnlTest1.StaticClientID = "" pnlTest1.ClientIDMode = […]

JavaScript делает сайт умным, красочным и простым использованием.