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

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

9
Плюсы / минусы использования redux-saga с генераторами ES6 по сравнению с redux-thunk с ES2017 async / await
Сейчас много говорят о последнем мальчике в городе редуксе, Редукс Реду-Сага / Редукс-Сага . Он использует функции генератора для прослушивания / диспетчеризации действий. Прежде чем обернуть голову, я хотел бы знать плюсы / минусы использования redux-saga вместо подхода, описанного ниже, где я использую redux-thunkс async / await. Компонент может выглядеть …

9
JQuery получить текстовый текст
Недавно я начал играть с jQuery и прошел несколько уроков. Теперь я чувствую себя немного компетентным с его использованием (это довольно легко), и я подумал, что было бы здорово, если бы я смог создать «консоль» на своей веб-странице (например, вы нажимаете клавишу «как» в играх FPS , и т. д.), …
486 javascript  jquery  ajax 

30
JQuery - $ не определено
У меня есть простое событие jquery click <script type="text/javascript"> $(function() { $('#post').click(function() { alert("test"); }); }); </script> и ссылка на jquery, определенная на сайте. <script src="<%=ResolveUrl("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript"></script> Я проверил, что сценарий разрешается правильно, я могу видеть разметку и просматривать сценарий непосредственно в firebug, так что я должен быть найден. Тем …

9
Почему jQuery или метод DOM, такой как getElementById, не находят элемент?
Каковы возможные причины того document.getElementById, что $("#id")любой другой селектор метода DOM / jQuery не находит элементы? Примеры проблем включают в себя: JQuery молча не удается связать обработчик событий JQuery "геттерные" методы ( .val(), .html(), .text()) возвращениеundefined Стандартный метод DOM, возвращающий в nullрезультате любую из нескольких ошибок: Uncaught TypeError: Невозможно установить …
483 javascript  jquery  dom 

17
Как снять отметку с радио кнопки?
У меня есть группа переключателей, которые я хочу снять после отправки формы AJAX с использованием jQuery. У меня есть следующая функция: function clearForm(){ $('#frm input[type="text"]').each(function(){ $(this).val(""); }); $('#frm input[type="radio":checked]').each(function(){ $(this).checked = false; }); } С помощью этой функции я могу очистить значения в текстовых полях, но не могу очистить значения …


30
Частные методы JavaScript
Чтобы создать класс JavaScript с открытым методом, я бы сделал что-то вроде: function Restaurant() {} Restaurant.prototype.buy_food = function(){ // something here } Restaurant.prototype.use_restroom = function(){ // something here } Таким образом, пользователи моего класса могут: var restaurant = new Restaurant(); restaurant.buy_food(); restaurant.use_restroom(); Как создать закрытый метод, который может вызываться методами …

6
Вставьте код в контекст страницы, используя скрипт содержимого
Я учусь создавать расширения Chrome. Я только начал разрабатывать один, чтобы ловить события YouTube. Я хочу использовать его с YouTube Flash Player (позже я постараюсь сделать его совместимым с HTML5). manifest.json: { "name": "MyExtension", "version": "1.0", "description": "Gotta catch Youtube events!", "permissions": ["tabs", "http://*/*"], "content_scripts" : [{ "matches" : [ …

26
Логический оператор в условном выражении handlebars.js {{#if}}
Есть ли способ в руле JS включить логические операторы в стандартный условный оператор handlebars.js? Что-то вроде этого: {{#if section1 || section2}} .. content {{/if}} Я знаю, что мог бы написать своего собственного помощника, но сначала я хотел бы убедиться, что я не изобретаю велосипед.

30
Как элегантно определить простой в JavaScript?
Можно ли обнаружить « простой » в JavaScript? Моим основным вариантом использования, вероятно, будет предварительная загрузка или предварительная загрузка контента. Время простоя: период бездействия пользователя или без использования процессора
479 javascript 

14
JQuery AJAX кросс-домен
Вот две страницы, test.php и testserver.php. test.php <script src="scripts/jq.js" type="text/javascript"></script> <script> $(function() { $.ajax({url:"testserver.php", success:function() { alert("Success"); }, error:function() { alert("Error"); }, dataType:"json", type:"get" } )}) </script> testserver.php <?php $arr = array("element1", "element2", array("element31","element32")); $arr['name'] = "response"; echo json_encode($arr); ?> Теперь моя проблема: когда оба эти файла находятся на одном …

8
HTML5 Canvas против SVG против div
Каков наилучший подход для создания элементов на лету и возможности их перемещения? Например, допустим, я хочу создать прямоугольник, круг и многоугольник, а затем выбрать эти объекты и переместить их. Я понимаю, что HTML5 предоставляет три элемента, которые могут сделать это возможным: svg , canvas и div . Для чего я …

19
jQuery $ (документ) .ready и UpdatePanels?
Я использую jQuery для подключения некоторых эффектов наведения мыши на элементах внутри UpdatePanel. События связаны в $(document).ready. Например: $(function() { $('div._Foo').bind("mouseover", function(e) { // Do something exciting }); }); Конечно, это работает нормально при первой загрузке страницы, но когда UpdatePanel выполняет частичное обновление страницы, он не запускается и эффекты наведения …

10
AngularJS: инициализировать сервис с асинхронными данными
У меня есть служба AngularJS, которую я хочу инициализировать с некоторыми асинхронными данными. Что-то вроде этого: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { myData = data; }); return { setData: function (data) { myData = data; }, doStuff: function () { return myData.getSomeData(); } }; }); Очевидно, …

15
Функция JavaScript в href vs. onclick
Я хочу запустить простую функцию JavaScript на клик без перенаправления. Есть ли какая-либо разница или польза от помещения вызова JavaScript в hrefатрибут (например, так: <a href="javascript:my_function();window.print();">....</a> ) против помещения его в onclickатрибут (связывание с onclickсобытием)?
475 javascript  href 

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