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

279
Получить реальную ширину и высоту изображения с помощью JavaScript? (в Safari / Chrome)

Я создаю плагин JQuery. Как получить реальную ширину и высоту изображения с помощью Javascript в Safari? Следующее работает с Firefox 3, IE7 и Opera 9: var pic = $("img") // need to remove these in of case img-element has set width and height pic.removeAttr("width"); pic.removeAttr("height"); var...

279
Визуализировать базовый вид HTML?

У меня есть базовое приложение node.js, которое я пытаюсь использовать с помощью Express Framework. У меня есть viewsпапка, где у меня есть index.htmlфайл. Но я получаю следующую ошибку при загрузке веб-браузера. Ошибка: не удается найти модуль "HTML" Ниже мой код. var express = require('express');...

279
Как можно использовать jQuery deferred?

jQuery 1.5 приносит новый отложенный объект и присоединенные методы .when, .Deferredи ._Deferred. Для тех, кто не использовал .Deferredраньше, я аннотировал источник для этого . Каковы возможные применения этих новых методов, как мы можем приспособить их к шаблонам? Я уже прочитал API и исходный...

278
Как отключить все содержимое div

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

278
Какие браузеры поддерживают HTML5 WebSocket API?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Я собираюсь разработать приложение для обмена мгновенными сообщениями, которое работает в браузере. Какие браузеры...

278
Почему [5,6,8,7] [1,2] = 8 в JavaScript?

Я не могу обдумать эту причуду. [1,2,3,4,5,6][1,2,3]; // 4 [1,2,3,4,5,6][1,2]; // 3 Я знаю [1,2,3] + [1,2] = "1,2,31,2", но я не могу найти, какой тип или операция

278
Можете ли вы передать параметры контроллеру AngularJS при создании?

У меня есть контроллер, отвечающий за связь с API для обновления свойств пользователя, имени, адреса электронной почты и т. Д. У каждого пользователя есть данные, 'id'которые передаются с сервера при просмотре страницы профиля. Я хотел бы передать это значение контроллеру AngularJS, чтобы он знал,...

277
Рассчитать последний день месяца в JavaScript

Если вы предоставите 0как dayValueв Date.setFullYearвас получить последний день предыдущего месяца: d = new Date(); d.setFullYear(2008, 11, 0); // Sun Nov 30 2008 Существует ссылка на это поведение в Mozilla . Это надежная функция кросс-браузер или я должен смотреть на альтернативные...

277
Добавить свойство в объект JavaScript, используя переменную в качестве имени?

Я вытаскиваю элементы из DOM с помощью jQuery и хочу установить свойство для объекта, используя idэлемент DOM. пример const obj = {} jQuery(itemsFromDom).each(function() { const element = jQuery(this) const name = element.attr('id') const value = element.attr('value') // Here is the problem...

277
Почему RegExp с глобальным флагом дает неправильные результаты?

В чем проблема с этим регулярным выражением, когда я использую глобальный флаг и флаг без учета регистра? Запрос - это пользовательский ввод. Результат должен быть [верно, верно]. var query = 'Foo B'; var re = new RegExp(query, 'gi'); var result = []; result.push(re.test('Foo Bar'));...

277
AngularJS: Clear $ watch

У меня есть функция наблюдения в моем приложении AngularJS. $scope.$watch('quartzCrystal', function () { ... } Однако после некоторого условия (в моем примере, изменения страницы в моем одностраничном приложении ) я хочу остановить это наблюдение (как очистка тайм-аута). Как я могу это...

277
Разница между «module.exports» и «export» в модульной системе CommonJs

На этой странице ( http://docs.nodejitsu.com/articles/getting-started/what-is-require ) говорится, что «Если вы хотите установить объект экспорта в функцию или новый объект, вы должны используйте объект module.exports. " У меня вопрос почему. // right module.exports = function () {...

277
Использование символа backtick (`) в JavaScript

В JavaScript обратный тик †, кажется, работает так же, как одиночная кавычка. Например, я могу использовать обратную косую черту, чтобы определить такую ​​строку: var s = `abc`; Есть ли способ, которым поведение backtick на самом деле отличается от поведения одиночной кавычки? † Обратите внимание,...

276
Как получить координаты щелчка мышью на элементе canvas?

Какой самый простой способ добавить обработчик события click к элементу canvas, который будет возвращать координаты x и y клика (относительно элемента canvas)? Совместимость с устаревшими браузерами не требуется, Safari, Opera и Firefox...

276
Добавление параметра в URL с помощью JavaScript

В веб-приложении, использующем вызовы AJAX, мне нужно отправить запрос, но добавить параметр в конец URL, например: Оригинальный URL: HTTP: //server/myapp.php ID = 10 Результирующий URL: http: //server/myapp.php? id = 10 & enabled = true Ищите функцию JavaScript, которая анализирует URL-адрес,...