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

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

6
$ .each () проти for () цикл - і продуктивність
Це, в основному, лише деякі речі, про які я дивувався, можливо, хтось може дати мені трохи більше уявлення про них, я також поділюся тим, що я помітив до цього часу! Перше, що мені було цікаво ... чи є якась різниця корисна чи причина використовувати: $('element').each(function (i, el) { }); -- …

9
jQuery прив’язується до події вставки, як отримати вміст пасти
У мене є плагін jquery token tagit, і я хочу прив’язати до події вставки, щоб правильно додавати елементи. Я можу прив’язати подію вставлення так: .bind("paste", paste_input) ... function paste_input(e) { console.log(e) return false; } Як я можу отримати фактичне вставлене значення вмісту?

2
Обмеження розміру стека для браузера Javascript
Я отримую деякі проблеми з переповненням стеку Javascript на стороні клієнта, особливо в браузері IE, це відбувається всередині сторонньої бібліотеки, яка здійснює деякі виклики функцій, і з якихось причин вони іноді гальмують в IE лише через низький ліміт стеку. Потім я закодував невеликий тестовий HTML, щоб перевірити обмеження розміру стека …

3
Як додати цілий набір моделі до формних даних та отримати їх у MVC
Як передати цілий набір об'єкта моделі через дані форми і перетворити його на тип моделі в контролері? Нижче - те, що я пробував! Частина JavaScript: model = { EventFromDate: fromDate, EventToDate: toDate, ImageUrl: imgUrl, HotNewsDesc: $("#txthtDescription").val().trim(), }; formdata.append("model",model); потім передайте його через AJAX, це буде рядок, і якщо я перевірю, …

3
Як отримати позицію курсора в текстовій області?
У мене є текстове поле, і я хотів би знати, чи перебуваю я в останньому рядку текстового поля або в першому рядку текстового поля за допомогою курсора з JavaScript. Я думав схопити позицію першого символу нового рядка та останнього символу нового рядка, а потім захопити позицію курсора. var firstNewline = …

11
У Javascript, як я можу виконати глобальну заміну рядка зі змінною всередині '/' та '/ g'?
Я хочу виконати глобальну заміну рядка за допомогою String.replace в Javascript. У документації я прочитав, що я можу зробити це за допомогою / g, тобто, наприклад; var mystring = mystring.replace(/test/g, mystring); і це замінить всі випадки в mystring. Немає лапок для виразу. Але якщо у мене є змінна для пошуку, …

4
Доступ до атрибута 'data-' без jQuery
Чи можу я отримати доступ до атрибута даних без jQuery? З jQuery легко, але я ніде не бачу, як це зробити без jQuery. Якщо я шукаю в Google "без jQuery", я отримую лише приклади jQuery. Це взагалі можливо?
75 javascript 

2
React-js ігнорує атрибут 'for' мітки
Я знаю, що для 'class' ми повинні використовувати className, але як я можу реагувати на збереження атрибута 'for'? Наступні: <label for="recipient-name" className="control-label">Recipient:</label> відображається як: <label class="control-label">Recipient:</label> на непов’язаній ноті мене дратує те, що я не можу змінювати атрибути за допомогою консолі chrome під час використання React. чи є спосіб обійти …

13
Як додати / видалити клас у JavaScript?
Оскільки element.classListне підтримується в IE 9 та Safari-5, яке альтернативне рішення між браузерами? Без фреймворків, будь ласка. Рішення має працювати принаймні в IE 9 , Safari 5 , FireFox 4, Opera 11.5 та Chrome. Пов’язані повідомлення (але не містить рішення): як додати та видалити клас css - Додавання та видалення …

5
location.href властивість проти методу location.assign ()
Чи існує якась особлива перевага / недолік у споживанні пам'яті JavaScript між використанням location.href = urlна відміну відlocation.assign(url) ? Я думаю, мені цікаво, чи потрібно більше пам'яті для доступу до методу, на відміну від встановлення властивості.
75 javascript 

7
Як отримати значення від редактора ACE?
Я використовую ACEредактор вперше. У мене є наступні запитання, пов’язані з цим. Як знайти примірник ACEредактора на сторінці? Я не хочу підтримувати глобальну змінну, яка буде містити екземпляр редактора. Мені потрібно знайти його екземпляр на вимогу. Як отримати та встановити його значення? Я відкритий для пропозицій щодо будь-якого кращого редактора, …


8
Видаліть або вимкніть межу фокусування браузера за допомогою javascript
Хтось знає, як відключити або маніпулювати (у більшості браузерів) пунктирною межею елемента dom, якщо він має фокус у порядку табіндексу? Я хочу побудувати свій власний стиль для зосередженого елемента, але було б чудово використовувати існуючу функцію, оскільки за допомогою tabindex можна прив'язати подію клавіатури до елемента dom.

11
Як шукати дерево JSON за допомогою jQuery
У мене питання щодо пошуку конкретної інформації в JSON. Наприклад, у мене є цей файл JSON: { "people": { "person": [ { "name": "Peter", "age": 43, "sex": "male" }, { "name": "Zara", "age": 65, "sex": "female" } ] } } Моє питання полягає в тому, як можна знайти конкретну людину …

3
Як вибрати ВСІ дочірні (на будь-якому рівні) з батьків у jQuery?
Я маю .unbind()всі елементи з батьківського вузла. Як я можу вибрати всіх дітей (на будь-якому рівні) від батьків? Спробував: $('#google_translate_element *').unbind('click'); але це працює лише для першого дитячого рівня ... Тут є тест-кейс
75 javascript  jquery  html  dom 

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