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

585
Есть ли способ обнаружить, если окно браузера не активно в данный момент?

У меня есть JavaScript, который делает деятельность периодически. Когда пользователь не смотрит на сайт (то есть окно или вкладка не имеют фокуса), было бы неплохо не запускаться. Есть ли способ сделать это с помощью JavaScript? Мой ориентир: Gmail Chat воспроизводит звук, если окно, которое вы...

584
Какова цель упаковки целых файлов Javascript в анонимные функции, такие как «(function () {…}) ()»?

В последнее время я много читал Javascript и заметил, что весь файл упакован, как показано ниже, в импортируемые файлы .js. (function() { ... code ... })(); В чем причина этого, а не простой набор функций...

582
jQuery для циклического прохождения элементов с одинаковым классом

У меня есть загрузка div с классом, testimonialи я хочу использовать jquery, чтобы пройти через них, чтобы проверить для каждого div, выполняется ли определенное условие. Если это правда, он должен выполнить действие. Кто-нибудь знает, как я это...

581
Может ли один контроллер AngularJS вызвать другой?

Возможно ли, чтобы один контроллер использовал другой? Например: Этот HTML-документ просто печатает сообщение, доставленное MessageCtrlконтроллером в messageCtrl.jsфайл. <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller...

580
Регулярные выражения селектора jQuery

Я после документации об использовании подстановочных знаков или регулярных выражений (не уверен в точной терминологии) с селектором jQuery. Я искал это сам, но не смог найти информацию о синтаксисе и как его использовать. Кто-нибудь знает, где находится документация по синтаксису? РЕДАКТИРОВАТЬ:...

577
AngularJS передает данные в запрос $ http.get

У меня есть функция, которая делает запрос HTTP POST. Код указан ниже. Это отлично работает. $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); У меня есть другая функция для http GET, и я хочу отправить данные по этому запросу. Но у меня нет такой возможности...

576
Бутстрап модальный появляется под фоном

Я использовал код для моего модального кода прямо из примера Bootstrap и включил только bootstrap.js (а не bootstrap-modal.js). Тем не менее, мой модал появляется под серым цветом (фон) и не редактируется. Вот как это выглядит: Посмотрите эту скрипку для одного способа воспроизвести эту проблему....

574
Как различить щелчок левой и правой кнопкой мыши с помощью jQuery

Как вы получаете нажатие кнопки мыши с помощью jQuery? $('div').bind('click', function(){ alert('clicked'); }); это вызывается как правым, так и левым щелчком, как можно поймать правый щелчок мыши? Я был бы счастлив, если бы существовало что-то вроде ниже: $('div').bind('rightclick', function(){...

574
Как сделать ассоциативный массив / хэширование в JavaScript

Мне нужно хранить некоторую статистику с использованием JavaScript таким образом, как я сделал бы это в C #: Dictionary<string, int> statistics; statistics["Foo"] = 10; statistics["Goo"] = statistics["Goo"] + 1; statistics.Add("Zoo", 1); Есть Hashtableили что-то вроде Dictionary<TKey,...

571
Форматирование числа с точностью до двух десятичных знаков в JavaScript

У меня есть эта строка кода, которая округляет мои числа до двух десятичных знаков. Но я получаю такие числа: 10,8, 2,4 и т. Д. Это не мое представление о двух десятичных знаках, так как я могу улучшить следующее? Math.round(price*Math.pow(10,2))/Math.pow(10,2); Я хочу цифры как 10.80, 2.40 и т. Д....