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

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

6
В чем разница между width, innerWidth и outerWidth, height, innerHeight и outerHeight в jQuery
Я написал несколько примеров, чтобы увидеть, в чем разница, но они показывают мне те же результаты для ширины и высоты. <html> <head> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> $(document).ready(function(){ var div = $('.test'); var width = div.width(); // 200 px var innerWidth = div.innerWidth(); // 200px var outerWidth = div.outerWidth(); // …
125 javascript  jquery  css  dom  styles 

6
javascript window.location в новой вкладке
Я перенаправляю пользователя на какой-то URL-адрес, window.locationно этот URL-адрес открывается на той же вкладке в браузере. Я хочу, чтобы он был открыт в новой вкладке. Могу я сделать это с помощью window.location? Есть ли другой способ сделать это действие?

7
Определение шаблона HTML для добавления с помощью JQuery
У меня есть массив, который я просматриваю. Каждый раз, когда условие выполняется, я хочу добавить копию приведенного HTMLниже кода в элемент контейнера с некоторыми значениями. Где я могу разумно использовать этот HTML-код повторно? <a href="#" class="list-group-item"> <div class="image"> <img src="" /> </div> <p class="list-group-item-text"></p> </a> JQuery $('.search').keyup(function() { $('.list-items').html(null); $.each(items, …
125 javascript  jquery  json 

11
Получить индекс дочернего узла
В прямом javascript (т.е. без расширений, таких как jQuery и т. Д.), Есть ли способ определить индекс дочернего узла внутри его родительского узла без повторения и сравнения всех дочерних узлов? Например, var child = document.getElementById('my_element'); var parent = child.parentNode; var childNodes = parent.childNodes; var count = childNodes.length; var child_index; for …
125 javascript  dom 

9
Получить выбранный текст опции с помощью JavaScript
У меня есть выпадающий список вроде этого: <select id="box1"> <option value="98">dog</option> <option value="7122">cat</option> <option value="142">bird</option> </select> Как я могу получить фактический текст параметра, а не значение, используя JavaScript? Я могу получить значение примерно так: <select id="box1" onChange="myNewFunction(this.selectedIndex);" > Но скорее, чем 7122хочу cat.

7
Использование lodash для сравнения массивов (наличие элементов без порядка)
Я знаю, что могу делать это с помощью циклов, но я пытаюсь найти элегантный способ сделать это: У меня есть два массива: var array1 = [['a', 'b'], ['b', 'c']]; var array2 = [['b', 'c'], ['a', 'b']]; Я хочу использовать, lodashчтобы подтвердить, что два вышеуказанных массива одинаковы. Под «таким же» я …

19
загружать скрипты асинхронно
Я использую несколько плагинов, пользовательских виджетов и некоторые другие библиотеки из JQuery. в результате у меня есть несколько файлов .js и .css. Мне нужно создать загрузчик для моего сайта, потому что он загружается некоторое время. было бы хорошо, если бы я мог отобразить загрузчик перед импортом всех: <script type="text/javascript" src="js/jquery-1.6.2.min.js"></script> …

7
В разрешении Firebase отказано
Я относительно новичок в программировании, и у меня проблемы. У меня есть этот код для отправки данных в firebase app.userid = app.user.uid var userRef = app.dataInfo.child(app.users); var useridRef = userRef.child(app.userid); useridRef.set({ locations: "", theme: "", colorScheme: "", food: "" }); Однако я продолжаю получать ошибку: ПРЕДУПРЕЖДЕНИЕ FIREBASE: установить в / …

1
Можно ли вызвать clearInterval () внутри setInterval ()?
bigloop=setInterval(function () { var checked = $('#status_table tr [id^="monitor_"]:checked'); if (checked.index()===-1 ||checked.length===0 || ){ bigloop=clearInterval(bigloop); $('#monitor').button('enable'); }else{ (function loop(i) { //monitor element at index i monitoring($(checked[i]).parents('tr')); //delay of 3 seconds setTimeout(function () { //when incremented i is less than the number of rows, call loop for next index if (++i …

11
'dispatch' не является функцией, когда аргумент mapToDispatchToProps () в Redux
Я новичок в javascript / redux / react, создаю небольшое приложение с redux, react-redux и react. По какой-то причине при использовании функции mapDispatchToProps в тандеме с connect (привязка response-redux) я получаю TypeError, указывающий, что отправка не является функцией, когда я пытаюсь выполнить полученную опору. Однако когда я вызываю диспетчеризацию как …

4
Как я могу прослушать событие отправки формы в javascript?
Я хочу написать свою собственную библиотеку javascript для проверки формы, и я искал в Google, как определить, нажата ли кнопка отправки, но все, что я нашел, - это код, в котором вы должны использовать onClick on onSubmit="function()"в html. Я хотел бы сделать этот javascript, чтобы мне не приходилось трогать какой-либо …

10
Почему в JavaScript нет последнего метода? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Довольно странно, что класс JavaScript Array …
124 javascript 

15
Форматирование данных JavaScript / красивый принтер
Я пытаюсь найти способ сделать pretty printструктуру данных JavaScript в удобочитаемой форме для отладки. У меня довольно большая и сложная структура данных, хранящаяся в JS, и мне нужно написать код для управления ею. Чтобы понять, что я делаю и где ошибаюсь, мне действительно нужно иметь возможность видеть структуру данных во …

5
Центрировать Google Maps (V3) при изменении размера браузера (отзывчивый)
У меня есть Google Maps (V3) на моей странице с шириной страницы 100% с одним маркером посередине. Когда я изменяю ширину окна браузера, я хочу, чтобы карта оставалась центрированной (отзывчивой). Теперь карта остается в левой части страницы и становится меньше. ОБНОВЛЕНИЕ Все заработало точно так, как описано, благодаря Дункану. Это …

8
Как мне получить доступ к свойствам объекта javascript, если я не знаю имен?
Скажем, у вас есть такой объект javascript: var data = { foo: 'bar', baz: 'quux' }; Вы можете получить доступ к свойствам по имени свойства: var foo = data.foo; var baz = data["baz"]; Но возможно ли получить эти значения, если вы не знаете названия свойств? Неужели неупорядоченность этих свойств делает …

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