Вопросы с тегом «javascript»

Для вопросов, касающихся программирования в ECMAScript (JavaScript / JS) и его различных диалектах / реализациях (исключая ActionScript). Этот тег редко используется отдельно, но чаще всего ассоциируется с тегами [node.js], [jquery], [json] и [html].

15
Как реализовать связывание данных DOM в JavaScript
Пожалуйста, относитесь к этому вопросу как к чисто образовательному. Мне все еще интересно услышать новые ответы и идеи для реализации этого ТЛ; др Как мне реализовать двунаправленное связывание данных с JavaScript? Привязка данных к DOM Под привязкой данных к DOM я имею в виду, например, наличие объекта JavaScript aсо свойством …

9
Программно изменить src тега img
Как я могу изменить srcатрибут imgтега с помощью JavaScript? <img src="../template/edit.png" name=edit-save/> сначала у меня есть src по умолчанию, который является "../template/edit.png", и я хотел изменить его с помощью "../template/save.png" onclick. ОБНОВЛЕНО: вот мой html onclick: <a href='#' onclick='edit()'><img src="../template/edit.png" id="edit-save"/></a> и мой JS function edit() { var inputs = …
244 javascript  html  image  src 

7
Загрузка и последовательность выполнения веб-страницы?
Я сделал несколько веб-проектов, но я не слишком много думаю о последовательности загрузки и выполнения обычной веб-страницы. Но теперь мне нужно знать детали. Трудно найти ответы от Google или SO, поэтому я создал этот вопрос. Пример страницы выглядит так: <html> <head> <script src="jquery.js" type="text/javascript"></script> <script src="abc.js" type="text/javascript"> </script> <link rel="stylesheets" …
244 javascript  html  css 

24
Как дождаться окончания события 'resize' и только потом выполнить действие?
Поэтому я сейчас использую что-то вроде: $(window).resize(function(){resizedw();}); Но это вызывается много раз, пока продолжается процесс изменения размера. Можно ли поймать событие, когда оно заканчивается?

5
Как найти родителя с известным классом в jQuery?
У меня <div>есть много других <div>s, каждый на своем уровне вложенности. Вместо того, чтобы давать каждому ребенку <div>идентификатор, я просто даю корню <div>идентификатор. Вот пример: <div class="a" id="a5"> <div class="b"> <div class="c"> <a class="d"> </a> </div> </div> </div> Если я напишу функцию в jQuery для ответа на класс, dи я …
244 javascript  jquery  html  dom  parent 

8
Как вызвать функцию JavaScript при загрузке страницы?
Традиционно, чтобы вызвать функцию JavaScript после загрузки страницы, вы должны добавить onloadатрибут к телу, содержащий немного JavaScript (обычно только вызов функции) <body onload="foo()"> Когда страница загрузится, я хочу запустить некоторый код JavaScript для динамического заполнения частей страницы данными с сервера. Я не могу использовать onloadатрибут, так как я использую фрагменты …
244 javascript  onload 


19
Как преобразовать Object {} в Array [] пар ключ-значение в JavaScript
Я хочу преобразовать объект следующим образом: {"1":5,"2":7,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0} в массив пар ключ-значение, как это: [[1,5],[2,7],[3,0],[4,0]...]. Как я могу преобразовать Объект в Массив пар ключ-значение в JavaScript?



18
Передача данных между контроллерами в Angular JS?
У меня есть основной контроллер, который отображает мои продукты, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); На мой взгляд, я показываю эти продукты в списке <ul> <li ng-repeat="product as products"> {{product.name}} </li> </ul То, что я пытаюсь сделать, это когда кто-то нажимает на название продукта, у меня есть другое представление …


9
Как установить элемент DOM в качестве первого дочернего элемента?
У меня есть элемент E, и я добавляю некоторые элементы к нему. Внезапно я обнаружил, что следующий элемент должен быть первым потомком Е. Что за хитрость, как это сделать? Метод unshift не работает, потому что E это объект, а не массив. Долгий путь состоял бы в том, чтобы перебрать детей …

7
Могу ли я использовать синтаксис функции стрелки ES6 с генераторами? (обозначение стрелки)
т.е. как я могу выразить это: function *(next) {} со стрелками Я перепробовал все комбинации, которые мог придумать, и не могу найти никакой документации по этому вопросу. (в настоящее время используется узел v0.11.14)

8
Что означает ошибка JSLint «тело для for должно быть заключено в оператор if»?
Я использовал JSLint для моего файла JavaScript. Выкинуло ошибку: for( ind in evtListeners ) { Проблема в строке 41, символ 9. Тело for in должно быть заключено в оператор if, чтобы отфильтровать нежелательные свойства из прототипа. Что это значит?
242 javascript  jslint 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.