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

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

2
Отправка JSON на сервер и получение взамен JSON без JQuery
Мне нужно отправить JSON (который я могу преобразовать) на сервер и получить полученный JSON на стороне пользователя без использования JQuery. Если мне следует использовать GET, как передать JSON в качестве параметра? Есть ли риск, что это будет слишком долго? Если мне нужно использовать POST, как мне установить эквивалент onloadфункции в …

21
Всплывающая подсказка Bootstrap не исчезает после нажатия кнопки и отпускания мыши
У меня проблема с всплывающей подсказкой начальной загрузки: когда я нажимаю кнопку, всплывающая подсказка остается, даже если курсор находится за пределами кнопки. Я просмотрел руководство - всплывающую подсказку Bootstrap, и если я нажимаю на кнопки, я вижу ту же проблему. Есть какое-нибудь решение, чтобы это исправить? Только что попробовал в …

13
(HTML) Загрузите файл PDF вместо того, чтобы открывать его в браузере при нажатии
Мне было интересно, как сделать ссылку на файл PDF загружаемой вместо того, чтобы открывать их в браузере? Как это сделать в html? (Я бы предположил, что это сделано через javascript или что-то в этом роде).
115 javascript  html 

11
попробовать {} без catch {} можно в JavaScript?
У меня есть несколько функций, которые либо что-то возвращают, либо выдают ошибку. В основной функции я вызываю каждую из них и хотел бы вернуть значение, возвращаемое каждой функцией, или перейти ко второй функции, если первые функции вызывают ошибку. Итак, в основном то, что у меня сейчас есть: function testAll() { …

6
Предупреждение: неизвестный класс свойств DOM. Вы имели в виду className?
Я только начал изучать React, добавив компонент с простой функцией рендеринга: render() { return <div class="myApp"></div> } Когда я запускаю приложение, я получаю следующую ошибку: Warning: Unknown DOM property class. Did you mean className? Я могу решить эту проблему, изменив classна className. Вопрос в том; обеспечивает ли React соблюдение этого …

10
Как шпионить за ценным свойством (а не методом) с помощью Jasmine
Жасмин spyOnхорош для изменения поведения метода, но есть ли способ изменить свойство значения (а не метод) для объекта? код может быть таким, как показано ниже: spyOn(myObj, 'valueA').andReturn(1); expect(myObj.valueA).toBe(1);

7
Обновлять компонент React каждую секунду
Я играл с React и получил следующий компонент времени, который просто отображается Date.now()на экране: import React, { Component } from 'react'; class TimeComponent extends Component { constructor(props){ super(props); this.state = { time: Date.now() }; } render(){ return( <div> { this.state.time } </div> ); } componentDidMount() { console.log("TimeComponent Mounted...") } } …

5
Использование jQuery, чтобы узнать, есть ли у div дочерний элемент с определенным классом
У меня есть div, #popupкоторый динамически заполняется несколькими абзацами с классом .filled-text. Я пытаюсь заставить jQuery сказать мне, #popupесть ли в нем один из этих абзацев. У меня есть такой код: $("#text-field").keydown(function(event) { if($('#popup').has('p.filled-text')) { console.log("Found"); } }); Какие-либо предложения?
115 javascript  jquery 

6
Безопасно ли выполнять обещание несколько раз?
В моем приложении есть служба i18n, содержащая следующий код: var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language" ); this.userLanguage = userLanguage; console.log( "Loading locale '" + userLanguage + "' from server..." …

7
Включение определения класса JavaScript из другого файла в Node.js
Я пишу простой сервер для Node.js и использую свой собственный класс, Userкоторый выглядит так: function User(socket) { this.socket = socket; this.nickname = null; /* ... just the typical source code like functions, variables and bugs ... */ this.write = function(object) { this.socket.write(JSON.stringify(object)); } }; а затем позже в процессе я …

8
Изменить параметры маршрута без перезагрузки в Angular 2
Я создаю веб-сайт по недвижимости, используя Angular 2, Google Maps и т. Д., И когда пользователь меняет центр карты, я выполняю поиск в API, указывая текущее положение карты, а также радиус. Дело в том, что я хочу отразить эти значения в URL-адресе без перезагрузки всей страницы. Это возможно? Я нашел …

8
Javascript: округлить до следующего кратного 5
Мне нужна служебная функция, которая принимает целочисленное значение (от 2 до 5 цифр в длину), которое округляется до следующего кратного 5 вместо ближайшего кратного 5. Вот что я получил: function round5(x) { return (x % 5) >= 2.5 ? parseInt(x / 5) * 5 + 5 : parseInt(x / 5) …

15
Как вы устанавливаете заголовок документа в React?
Я хотел бы установить заголовок документа (в строке заголовка браузера) для моего приложения React. Я пробовал использовать response-document-title (кажется, устаревший) и настройку document.titleв constructorи componentDidMount()- ни одно из этих решений не работает.
115 javascript  reactjs  dom 

7
В Angular мне нужно искать объекты в массиве
В Angular у меня есть объект, который возвращает множество объектов. У каждого есть идентификатор (он хранится в плоском файле, поэтому БД нет, и я, похоже, не могу его использовать ng-resource) В моем контроллере: $scope.fish = [ {category:'freshwater', id:'1', name: 'trout', more:'false'}, {category:'freshwater', id:'2', name:'bass', more:'false'} ]; На мой взгляд, у …

8
jQuery text () и символы новой строки
Я хочу иметь возможность сказать $(someElem).text('this\n has\n newlines); и отображается с новой строкой в ​​браузере. Единственный обходной путь, который я нашел, - установить для свойства css 'white-space' значение 'pre' на someElem. Это почти работает, но тогда у меня есть досадно большой отступ между текстом и верхней частью someElem, даже когда …
114 javascript  jquery  html 

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