Запитання з тегом «javascript»

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

1
Якій меті служить тег <script> всередині тегу <noscript>?
Останнім часом я відвідую "джерело перегляду" на веб-сайтах із цікавим дизайном та змістом. Один із таких веб-сайтів, Squarespace , містить блоки &lt;script&gt;тегів всередині &lt;noscript&gt;тегу, наприклад: &lt;!-- Page is at: http://squarespace.com --&gt; ... ... &lt;noscript id="inline-deps"&gt; &lt;link rel="stylesheet" type="text/css" href="//cloud.typography.com/7811972/758964/css/fonts.css" /&gt; &lt;script type="text/javascript" src="https://static.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/7400/assets/logomark/logomark.min.js?37"&gt;&lt;/script&gt; &lt;link rel="stylesheet" href="https://static.squarespace.com/static/ta/5134cbefe4b0c6fb04df8065/7400/assets/logomark/logomark.min.css?37" type="text/css" /&gt; &lt;/noscript&gt; ... …

9
Додавання елемента div до тіла або документа в JavaScript
Я створюю світлове поле в чистому JavaScript. Для цього я роблю накладку. Я хочу додати цю накладку до тіла, але я також хочу зберегти вміст на сторінці. Мій поточний код додає дію накладання, але він також видаляє поточний вміст у тілі. Як додати елемент div та зберегти вміст на тілі? …
139 javascript 

9
Як здійснити пошук і фільтрування в режимі реального часу в таблиці HTML
Я деякий час займався Google і шукав переповнення стека, але просто не можу обійти цю проблему. У мене стандартна таблиця HTML, що містить, скажімо, фрукти. Так: &lt;table&gt; &lt;tr&gt; &lt;td&gt;Apple&lt;/td&gt; &lt;td&gt;Green&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Grapes&lt;/td&gt; &lt;td&gt;Green&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt;Orange&lt;/td&gt; &lt;td&gt;Orange&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; Над цим у мене є текстове поле, в якому я …
139 javascript  jquery  html 


5
Ітерація над об’єктними ключами в node.js
Оскільки у Javascript 1.7 є об’єкт Iterator , який дозволяє це: var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); чи є щось подібне в …


6
Чистий еквівалент JavaScript Graphviz [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

5
Додавання додаткових даних для вибору параметрів за допомогою jQuery
Дуже просте запитання, сподіваюся. У мене є звичайний такий &lt;select&gt;ящик &lt;select id="select"&gt; &lt;option value="1"&gt;this&lt;/option&gt; &lt;option value="2"&gt;that&lt;/option&gt; &lt;option value="3"&gt;other&lt;/option&gt; &lt;/select&gt; Я можу отримати вибране значення (за допомогою $("#select").val()) та відображене значення вибраного елемента (за допомогою $("#select :selected").text(). Але як я можу зберігати як &lt;option&gt;тег додаткове значення в тезі? Мені б хотілося …
139 javascript  jquery  html 

4
Як отримати доступ до даних акселерометра / гіроскопа з Javascript?
Нещодавно я натрапив на кілька веб-сайтів, які, схоже, мають доступ до акселерометра чи гіроскопа на своєму ноутбуці, виявляючи зміни в орієнтації чи русі. Як це робиться? Повинен я передплатити якусь подію на windowоб’єкті? На яких пристроях (ноутбуках, мобільних телефонах, планшетах) це, як відомо, працює? NB : Насправді я вже знаю …

8
Як я можу отримувати сповіщення, коли елемент доданий на сторінку?
Я хочу, щоб функція мого вибору була запущена, коли на сторінку додано елемент DOM. Це в контексті розширення для браузера, тому веб-сторінка працює незалежно від мене, і я не можу змінити її джерело. Які тут мої варіанти? Я здогадуюсь, що теоретично я міг би просто використовувати setInterval()для постійного пошуку присутності …

8
отримати часовий пояс клієнта з браузера
Чи є надійний спосіб отримати часовий пояс із браузера клієнта? Я бачив наступні посилання, але хочу більш надійного рішення. Автоматичне виявлення часового поясу за допомогою JavaScript Виявлення часового поясу в JavaScript

4
Як використовувати ES6 Fat Arrow для .filter () масиву об’єктів
Я намагаюся використовувати функцію стрілки ES6, .filterщоб повернути дорослих (Джек і Джилл). Здається, я не можу використовувати оператор if. Що мені потрібно знати, щоб це зробити в ES6? var family = [{"name":"Jack", "age": 26}, {"name":"Jill", "age": 22}, {"name":"James", "age": 5 }, {"name":"Jenny", "age": 2 }]; let adults = family.filter(person =&gt; …

3
Що таке "точка входу" в npm init
У мене порожній новий проект, коли я запускаю npm init, я отримав список питань, на які потрібно відповісти, наприклад: name: (karma) version: (1.0.0) description:my project description entry point: (index.js) Я дуже розгублений з приводу того, що говорить "точка входу". Якщо це мій файл index.html або мій app.js, чи це щось …
139 javascript  node.js  npm 

6
Метод JQuery .on () з декількома обробниками подій на один селектор
Намагаючись розібратися, як використовувати метод Jquery .on () з певним селектором, з яким пов'язано кілька подій. Раніше я використовував метод .live (), але не зовсім впевнений, як здійснити той самий подвиг з .on (). Будь ласка, дивіться мій код нижче: $("table.planning_grid td").live({ mouseenter:function(){ $(this).parent("tr").find("a.delete").show(); }, mouseleave:function(){ $(this).parent("tr").find("a.delete").hide(); }, click:function(){ //do …

3
getMonth у JavaScript видає минулого місяця
Я використовую датчик, який дає дату у форматі Sun Jul 7 00:00:00 EDT 2013. Незважаючи на те, що місяць говорить липень, якщо я отримую getMonth, він дає мені попередній місяць. var d1 = new Date("Sun Jul 7 00:00:00 EDT 2013"); d1.getMonth());//gives 6 instead of 7 Що я роблю неправильно?
139 javascript  date 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.