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

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


13
Як перейти до конкретного елемента за допомогою jQuery?
У мене великий стіл з вертикальною смугою прокрутки. Я хотів би прокрутити певний рядок у цій таблиці за допомогою jQuery / Javascript. Чи є вбудовані методи для цього? Ось невеликий приклад, з яким можна грати. div { width: 100px; height: 70px; border: 1px solid blue; overflow: auto; } <div> <table …

12
Що означає = + _ в JavaScript
Мені було цікаво, що означає оператор = + _ в JavaScript. Схоже, виконує завдання. Приклад: hexbin.radius = function(_) { if (!arguments.length) return r; r = +_; dx = r * 2 * Math.sin(Math.PI / 3); dy = r * 1.5; return hexbin; };


8
подія onchange на тип вводу = діапазон не спрацьовує у firefox під час перетягування
Коли я грав із <input type="range">, Firefox запускає подію зміни, лише якщо ми перекинемо повзунок на нове положення, де Chrome та інші запускають події зміни, коли повзунок перетягується. Як я можу це зробити при перетягуванні у Firefox? function showVal(newVal){ document.getElementById("valBox").innerHTML=newVal; } <span id="valBox"></span> <input type="range" min="5" max="10" step="1" onchange="showVal(this.value)"> Виконати …

14
Різниця між дроселюванням та деблокуванням функції
Чи може хто-небудь дати мені пояснення простими словами про різницю між дроселюванням та деблокуванням функції для обмеження швидкості. Мені, здається, обидва роблять те саме. Я перевірив ці два блоги, щоб з’ясувати: http://remysharp.com/2010/07/21/throttling-function-calls http://benalman.com/projects/jquery-throttle-debounce-plugin/
252 javascript 

8
Як передавати параметри в GET-запитах за допомогою jQuery
Як я повинен передавати значення рядка запиту у запиті jQuery Ajax? Зараз я виконую їх так, але я впевнений, що існує більш чистий спосіб, який не вимагає від мене кодування вручну. $.ajax({ url: "ajax.aspx?ajaxid=4&UserID=" + UserID + "&EmailAddress=" + encodeURIComponent(EmailAddress), success: function(response) { //Do Something }, error: function(xhr) { //Do …
252 javascript  jquery  ajax  get 


9
Чи є спосіб отримати елемент за допомогою XPath за допомогою JavaScript у Selenium WebDriver?
Я шукаю щось на зразок: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML Мені потрібно отримати внутрішнійHTML елементів за допомогою JS (щоб використовувати це у Selenium WebDriver / Java, оскільки WebDriver не може знайти його сам), але як? Я міг би використовувати атрибут ID, але не всі елементи мають атрибут ID. [ФІКСОВАНО] Я використовую jsoup, щоб зробити …

17
Кутове видання IE-кешування для $ http
Усі дзвінки ajax, що надсилаються з IE, кешуються Angular, і я отримую 304 responseдля всіх наступних дзвінків. Хоча запит однаковий, відповідь у моєму випадку не буде однаковою. Я хочу відключити цей кеш. Я спробував додати cache attribute$ http.get, але все ж це не допомогло. Як можна вирішити це питання?

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

13
Найшвидший спосіб перетворити JavaScript NodeList в масив?
Раніше відповіді на запитання тут говорили, що це найшвидший спосіб: //nl is a NodeList var arr = Array.prototype.slice.call(nl); Під час тестування в моєму браузері я виявив, що це в 3 рази повільніше, ніж це: var arr = []; for(var i = 0, n; n = nl[i]; ++i) arr.push(n); Вони обоє …



9
JQuery подія для натискання користувачем клавіші enter у текстовому полі?
Чи є в Jquery подія, яка запускається, лише якщо користувач натискає кнопку введення в текстовому полі? Або будь-який плагін, який можна додати, щоб включити це? Якщо ні, то як би я написати швидкий плагін, який би це зробив?

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