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

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

17
javascript: пауза setTimeout ();
Якщо у мене активний час очікування, який було встановлено var t = setTimeout("dosomething()", 5000), Чи варто все-таки призупинити та відновити його? Чи є спосіб отримати час, що залишився на поточному тайм-ауті? або я повинен у змінній, коли встановлено тайм-аут, зберігати поточний час, тоді ми робимо паузу, отримуємо різницю між часом …

11
Доступ до події для виклику prevendefault від користувацької функції, що походить від атрибута onclick тегу
У мене є такі посилання: <a href="#" onclick="myfunc({a:1, b:'hi'})" />click</a> <a href="#" onclick="myfunc({a:3, b:'jo'})" />click</a> І я хотів би зробити preventDefault()всередині myfunc(), тому що в #адресний рядок буде додано повідомлення при натисканні на посилання (не роблячи return false;або href='javascript:void(0);') Чи можливо це? Чи можу я отримати подію всерединіmyfunc()
119 javascript  jquery  html 

6
Як передати змінну з файлу шаблону нефриту в файл сценарію?
У мене виникають проблеми зі змінною (конфігурацією), оголошеною у файлі шаблону нефриту (index.jade), який не передається файлу javascript, що призводить до збоїв у роботі javascript. Ось файл (views / index.jade): h1 #{title} script(src='./socket.io/socket.io.js') script(type='text/javascript') var config = {}; config.address = '#{address}'; config.port = '#{port}'; script(src='./javascripts/app.js') Ось частина мого app.js (сторона …
119 javascript  node.js  pug 

3
Встановити спеціальний атрибут за допомогою JavaScript
Я використовую The DynaTree (https://code.google.com/p/dynatree), але у мене виникають деякі проблеми і сподіваюся, що хтось може допомогти. Я відображаю дерево на сторінці, як показано нижче: <div id="tree"> <ul> <li class="folder">Outputs <ul> <li id="item1" data="icon: 'base.gif', url: 'page1.htm', target: 'AccessPage'">Item 1 Title <li id="item2" data="icon: 'base.gif', url: 'page2.htm', target: 'AccessPage'">Item 2 …
119 javascript  dom  dynatree 


4
Як вказати парам необов'язково, використовуючи вбудований JSDoc?
Згідно з JSDoc вікі для @param, ви можете вказати, що @param є необов'язковим, використовуючи /** @param {String} [name] */ function getPerson(name) { } і ви можете вказати параметр, вбудований в параметр, використовуючи function getPerson(/**String*/ name) { } І я можу поєднати їх, як наступне, що добре працює. /** @param [name] …

10
Отримайте позицію індексу каретки contentEditable
Я знаходжу багато хороших перехресних анонсів про те, як встановити позицію індексу курсора чи каретки в contentEditableелементі, але жоден про те, як отримати або знайти його індекс ... Що я хочу зробити, це знати індекс карети в цьому розділі, на keyup. Отже, коли користувач набирає текст, я в будь-який момент …

15
Незважаючи на заголовки, Firefox "Запит на перехресне походження заблокований"
Я намагаюся зробити простий запит перехресного походження, і Firefox постійно блокує його з цією помилкою: Заблокований запит між походженнями: ця ж політика щодо оригіналу забороняє читати віддалений ресурс за адресою [url]. Це можна виправити, перемістивши ресурс у той самий домен або включивши CORS. [URL] Він чудово працює в Chrome і …

5
Використання змінної _ (підкреслення) із функціями стрілок у ES6 / Typescript
Я натрапив на цю конструкцію на кутовому прикладі і мені цікаво, чому саме це обрано: _ => console.log('Not using any parameters'); Я розумію, що змінна _ означає не хвилює / не використовується, але оскільки це єдина змінна, чи є якась причина віддавати перевагу використанню _ over: () => console.log('Not using …


8
Як я можу змусити компілятор Typescript вивести складений js в інший каталог?
Я досить новачок у TypeScript, і зараз у мене є .ts-файли в декількох місцях, які вивчали мою структуру проекту: app/ |-scripts/ |-app.ts | |-classes/ | |-classA.ts | |-classB.ts | |-controllers/ | |-controllerA.ts | |-controllerB.ts | |-otherStuff/ |-otherstuffA.ts Зараз, коли мої файли компільовані, вони збираються в той самий каталог, в якому …

6
Чому результати змінюються залежно від розміщення фігурних брекетів?
Чому фрагменти коду нижче, взяті з цієї статті , дають різні результати завдяки лише одній зміні розміщення фігурних дужок? Коли вступна фігурна дужка {знаходиться на новому рядку, test()повертається undefined, а в повідомленні відображається "ні - вона зламалася: невизначено". function test() { return { /* <--- curly brace on new line …
119 javascript  syntax 


10
Використання querySelectorAll для отримання прямих дітей
Я вмію це робити: <div id="myDiv"> <div class="foo"></div> </div> myDiv = getElementById("myDiv"); myDiv.querySelectorAll("#myDiv > .foo"); Тобто я можу успішно отримати всіх прямих дітей myDivелемента, які мають клас .foo. Проблема полягає в тому, що мене турбує те, що я повинен включати #myDivв селектор, тому що я виконую запит на myDivелементі (тому …

10
Як запобігти відображенню символів Unicode як емоджи в HTML із JavaScript?
Я знаходжу Unicode для спеціальних символів з пошуку FileFormat.Info . Деякі символи відображаються як класичні чорно-білі гліфи, наприклад ⚠ (попереджувальний знак \u26A0або ⚠). Вони є кращими, оскільки я можу застосувати до них стилі CSS (наприклад, кольорові). Інші візуалізують як новіші мультфільми смайлів, наприклад ⌛ (пісочний годинник \u231Bабо ⌛). Вони не …
119 javascript  html  css  unicode  emoji 

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