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

85
Как я могу получить доступ к диаграмме Highcharts через DOM-контейнер

Когда я визуализирую диаграмму highcharts в контейнере div, как я могу получить доступ к объекту диаграммы через контейнер div? Я не хочу делать переменную диаграммы глобальной. var chart = new Highcharts.Chart({ chart: { renderTo: "testDivId", ... Я хочу получить доступ к диаграмме вне контекста...

85
Есть ли ограничение на длину ключа (строки) в объекте JS?

Итак, у нас был случай, когда у нас был бы объект, где ключ - это id (int), а значение - это строка. Но мы заметили, что в большинстве случаев мы ищем идентификатор на основе строки, поэтому мы решили отменить его и сделать строку ключом, а значение - идентификатором. Потому что таким образом,...

85
Должны ли отрицательные индексы в массивах JavaScript влиять на длину массива?

В javascript я определяю такой массив var arr = [1,2,3]; также я могу сделать arr[-1] = 4; Теперь, если я сделаю arr = undefined; Я также теряю ссылку на значение в arr [-1] . Итак, для меня логически кажется, что arr [-1] также является частью arr . Но когда я делаю следующее (без установки arr...

85
Обнаружение щелчка вне элемента (обычный JavaScript)

Я везде искал хорошее решение, но не могу найти того, в котором не используется jQuery . Есть ли кроссбраузерный, нормальный способ (без странных взломов или легко взломанного кода) для обнаружения щелчка вне элемента (который может иметь или не иметь дочерних элементов)?...

85
javascript: Отключить выбор текста

Я использую javascript, чтобы отключить выделение текста на моем веб-сайте. Код такой: <script type="text/JavaScript"> function disableselect(e) { return false } function reEnable() { return true } document.onselectstart = new Function ("return false") if (window.sidebar) {...

85
Uncaught ReferenceError: функция не определяется с помощью onclick

Я пытаюсь создать пользовательский скрипт для веб-сайта, чтобы добавить собственные эмоции. Однако у меня было много ошибок. Вот функция: function saveEmotes() { removeLineBreaks(); EmoteNameLines = EmoteName.value.split("\n"); EmoteURLLines = EmoteURL.value.split("\n"); EmoteUsageLines =...

85
maxFileSize и acceptFileTypes в плагине загрузки файлов blueimp не работают. Зачем?

Я использую плагин загрузки файлов Blueimp jQuery для загрузки файлов. У меня проблем с загрузкой не было, но вариант так maxFileSizeи acceptFileTypesне работает. Это мой код: $(document).ready(function () { 'use strict'; $('#fileupload').fileupload({ dataType: 'json', autoUpload: false,...

85
Диалог подтверждения при нажатии ng - AngularJS

Я пытаюсь настроить диалоговое окно подтверждения с ng-clickиспользованием настраиваемой директивы angularjs: app.directive('ngConfirmClick', [ function(){ return { priority: 1, terminal: true, link: function (scope, element, attr) { var msg = attr.ngConfirmClick || "Are you sure?"; var...

85
event.preventDefault () vs. return false (без jQuery)

Я задавался вопросом, были ли event.preventDefault()и return falseтакие же. Я сделал несколько тестов , и кажется, что Если добавлен обработчик событий по старой модели, например elem.onclick = function(){ return false; }; Затем return falseпредотвращает действие по умолчанию, например...

85
Как я могу запустить nodemon из WebStorm?

Я хотел бы использовать nodemon из среды IDE WebStorm (версия 7). Nodemon наблюдает за одним или несколькими файлами в моей исходной папке и перезапускает процесс узла (в данном случае - сервер Express), когда один из исходных файлов изменяется. Как настроить WebStorm для использования nodemon в...

85
Почему Math.pow (0, 0) === 1?

Все мы знаем, что 0 0 неопределенно. Но , Javascript говорит , что: Math.pow(0, 0) === 1 // true и C ++ говорит то же самое: pow(0, 0) == 1 // true ЗАЧЕМ? Я знаю это: >Math.pow(0.001, 0.001) 0.9931160484209338 Но почему не Math.pow(0, 0)выдает ошибок? Или, может NaNбыть, лучше, чем 1....

85
как передать этот элемент в функцию javascript onclick и добавить класс к этому нажатому элементу

У меня был код навигации html, как показано ниже function Data(string) { //1. get some data from server according to month year etc., //2. unactive all the remaining li's and make the current clicked element active by adding "active" class to the element $('.filter').removeClass('active');...

85
ошибка просмотра / usr / bin / env: node: нет такого файла или каталога

Я установил node js и npm через apt-get install и все зависимости, затем установил browserify npm install browserify -g он проходит через процесс и кажется, что он установлен правильно, но когда я пытаюсь сделать простой пакет в этом пошаговом руководстве Я получаю сообщение об ошибке: / usr / bin...

85
Угловая директива templateUrl относительно файла .js

Я создаю директиву angular, которая будет использоваться в нескольких разных местах. Я не всегда могу гарантировать файловую структуру приложения, в котором используется директива, но я могу заставить пользователя поместить directive.jsи directive.html(а не настоящие имена файлов) в одну и ту же...

85
Как использовать Javascript для чтения локального текстового файла и чтения построчно?

У меня есть веб-страница, созданная с помощью html + javascript, которая является демонстрационной, я хочу знать, как читать локальный файл csv и читать построчно, чтобы я мог извлекать данные из файла csv....

85
Объявить несколько значений в ng-init

Поэтому мне интересно, как я могу объявить несколько значений в одном ng-init без необходимости создавать какой-то странный хеш, к которому тогда мне нужно всегда обращаться конкретно. так в основном я бы хотел <div ng-init="a = 1, b = 2">{{a}}</div> и я говорю, что я бы не хотел...

85
Цикл через дочерние узлы

Я пытаюсь перебрать дочерние узлы следующим образом: var children = element.childNodes; children.forEach(function(item){ console.log(item); }); Однако он выводится Uncaught TypeError: undefined is not a functionиз-за forEachфункции. Тоже пытаюсь использовать childrenвместо childNodesно ничего не...

85
Функция TypeScript «Компилировать при сохранении» не работает в Visual Studio 2015

Функция «Компилировать при сохранении» у меня не работает после обновления до Visual Studio 2015. Когда я вношу изменение в .tsфайл в своем проекте и сохраняю его, в строке состояния в нижней части среды IDE отображается сообщение Output(s) generated successfully, но сгенерированный .jsфайл не...