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

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

11
Каковы различия между Chosen и Select2?
Chosen и Select2 - еще две популярные библиотеки для расширения полей выбора. Оба, похоже, активно поддерживаются, Chosen старше и поддерживает как jQuery, так и Prototype. Select2 - это только jQuery, его документация гласит, что Select2 вдохновлен Chosen, но не детализирует какие-либо улучшения (если таковые имеются) или другие причины переписывания. Две …


10
Несколько аргументов против объекта параметров
При создании функции JavaScript с несколькими аргументами я всегда сталкиваюсь с этим выбором: передать список аргументов или передать объект параметров. Например, я пишу функцию для отображения nodeList в массив: function map(nodeList, callback, thisObject, fromIndex, toIndex){ ... } Я мог бы вместо этого использовать это: function map(options){ ... } где options …

13
Как использовать jQuery, чтобы выбрать опцию выпадающего?
Мне было интересно, можно ли заставить jQuery выбрать <option>, скажем, 4-й элемент в выпадающем списке? <select> <option></option> <option></option> <option></option> <option></option> <option></option> </select> Я хочу, чтобы пользователь щелкнул ссылку, а затем <select>изменил ее значение, как если бы пользователь выбрал его, щелкнув по <option>.

7
Возврат останавливает цикл?
Предположим, у меня есть такой цикл: for (var i = 0; i < SomeArrayOfObject.length; i++) { if (SomeArray[i].SomeValue === SomeCondition) { var SomeVar = SomeArray[i].SomeProperty; return SomeVar; } } Быстрый вопрос: returnостанавливает ли выполнение цикла само по себе?
157 javascript  loops  return 

11
Вам нужен текст / javascript, указанный в ваших тегах <script>?
Я где - то читал , что вы больше не нужны вещи , как type="text/javascript"и странно , CDATAи &lt;!--вещи в теги сценария. Итак, вместо: &lt;script type="text/javascript"&gt; //&lt;![CDATA[ &lt;!-- //your script here --&gt; //]]&gt; &lt;/script&gt; Вы бы просто сделали: &lt;script&gt; //your script here &lt;/script&gt; Я не могу вспомнить, где я читал …
157 javascript  html 

4
Получить имя класса экземпляра класса ES6
Существуют ли «гармоничные» способы получения имени класса из экземпляра класса ES6? Кроме как someClassInstance.constructor.name В настоящее время я рассчитываю на реализацию Traceur. И кажется, что у Бабеля есть полифилл, Function.nameа у Трейсера нет. Подводя итог, можно сказать, что в ES6 / ES2015 / Harmony другого пути не было, и в …

15
Ошибка «Отправка формы отменена, потому что форма не подключена»
У меня есть старый сайт с JQuery 1.7, который работает правильно до двух дней назад. Внезапно некоторые из моих кнопок больше не работают, и, нажав на них, я получаю это предупреждение в консоли: Отправка формы отменена, так как форма не связана Код за кликом выглядит примерно так: this.handleExcelExporter = function(href, …


19
Существует ли механизм зацикливания х раз в ES6 (ECMAScript 6) без изменяемых переменных?
Типичный способ зацикливания xвремени в JavaScript: for (var i = 0; i &lt; x; i++) doStuff(i); Но я не хочу использовать ++оператор или иметь какие-либо изменяемые переменные вообще. Так есть ли в ES6 способ зациклить xвремя другим способом? Я люблю механизм Руби: x.times do |i| do_stuff(i) end Что-нибудь похожее в …

9
Ожидаемые разрывы строк будут «LF», но найдены «CRLF»
При использовании eslint в проекте gulp я столкнулся с проблемой с такой ошибкой, Expected linebreaks to be 'LF' but found 'CRLF' linebreak-styleи я использую среду Windows для запуска gulp, и весь журнал ошибок приведен ниже. Kiran (master *) Lesson 4 $ gulp Using gulpfile c:\Users\Sai\Desktop\web-build-tools\4\ gulpfile.js Starting 'styles'... Finished 'styles' …

8
Разница между textContent и innerText
В чем разница между textContentи innerTextв JavaScript? Могу ли я использовать textContentследующим образом: var logo$ = document.getElementsByClassName('logo')[0]; logo$.textContent = "Example";
157 javascript 

8
Как преобразовать модель представления в объект JSON в ASP.NET MVC?
Я разработчик Java, новичок в .NET. Я работаю над проектом .NET MVC2, где я хочу иметь частичное представление, чтобы обернуть виджет. Каждый объект виджета JavaScript имеет объект данных JSON, который будет заполнен данными модели. Затем методы для обновления этих данных привязываются к событиям, когда данные изменяются в виджете или если …

30
Запретить диалогу jQuery UI устанавливать фокус на первое текстовое поле
Я настроил модальное диалоговое окно jQuery UI, которое отображается, когда пользователь нажимает на ссылку. В этом теге div диалогового окна есть два текстовых поля (для краткости я показываю только код 1), и оно заменено на текстовое поле jQuery UI DatePicker, которое реагирует на фокус. Проблема заключается в том, что диалоговое …

8
Код не работает в IE 11, отлично работает в Chrome
Следующий код можно запустить без проблем в Chrome, но выдает следующую ошибку в Internet Explorer 11. Объект не поддерживает свойство или метод "opensWith" Я храню идентификатор элемента в переменной. В чем проблема? function changeClass(elId) { var array = document.getElementsByTagName('td'); for (var a = 0; a &lt; array.length; a++) { var …
156 javascript  html 

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