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

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

12
Внешний шаблон в Underscore
Я использую шаблон Underscore . Можно ли прикрепить внешний файл в качестве шаблона ? В Backbone View у меня есть: textTemplate: _.template( $('#practice-text-template').html() ), initialize: function(){ this.words = new WordList; this.index = 0; this.render(); }, В моем html есть: <script id="practice-text-template" type="text/template"> <h3>something code</h3> </script> Это работает хорошо. Но мне …

8
тонкие различия между JavaScript и Lua [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос Я просто люблю JavaScript. Это так элегантно (представьте себе …
121 javascript  lua 

9
Неперехваченная ошибка: SECURITY_ERR: DOM Exception 18, когда я пытаюсь установить cookie
Когда я пытаюсь установить cookie с помощью этого плагина jQuery, я получаю следующую ошибку в окне инструментов разработчика Chrome : Неперехваченная ошибка: SECURITY_ERR: DOM Exception 18 Что означает эта ошибка и как ее исправить? Я получаю ту же ошибку, когда использую этот плагин jQuery.

6
AngularJs синтаксис «контроллер как» - пояснение?
Я читал о новом синтаксисе от angularJS относительноcontroller as xxx Синтаксис InvoiceController as invoiceсообщает Angular создать экземпляр контроллера и сохранить его в переменной invoice в текущей области. Визуализация: Хорошо, у меня не будет параметра $scopeв моем контроллере, и код в контроллере будет намного чище. Но Мне нужно будет указать другой …


13
Определить, есть ли на странице вертикальная полоса прокрутки?
Мне просто нужен простой JQ / JS, чтобы проверить, есть ли у текущей страницы / окна (а не конкретного элемента) вертикальную полосу прокрутки. Поиск в Google дает мне вещи, которые кажутся слишком сложными только для этой базовой функции. Как это может быть сделано?

4
Почему escape_javascript перед рендерингом частичного?
Я смотрю этот выпуск Railscast и задаюсь вопросом, зачем escape_javascriptздесь нужен звонок : $("#reviews").append("<%= escape_javascript(render(:partial => @review)) %>"); Для чего escape_javascriptиспользуется? Согласно документации Rails : escape_javascript (JavaScript) Экранированные возвраты несущей и одиночные и двойные кавычки для сегментов JavaScript. Но для меня это мало что значит.

6
Селекторы нескольких идентификаторов jQuery
Вот фрагмент начала моего кода: var myUpload = $("#upload_link").upload({bla bla bla По сути, я пытаюсь сделать один и тот же вызов с несколькими разными идентификаторами ... Я бы предположил, что это сработает, но это не так: var myUpload = $("#upload_link,#upload_link2,#upload_link3").upload({ Любые идеи?
121 javascript  jquery 

5
Получить локальное значение href из тега привязки (a)
У меня есть тег привязки, который имеет локальное значение href, и функция JavaScript, которая использует значение href, но направляет его в немного другое место, чем обычно. Тег выглядит как <a onclick="return follow(this);" href="sec/IF00.html"></a> и функция JavaScript, которая выглядит как baseURL = 'http://www.someotherdomain.com/'; function follow(item) { location.href = baseURL + item.href; …
121 javascript  html  href 

14
Отключить прокрутку на `<input type = number>`
Можно ли отключить колесо прокрутки, изменяя число в поле ввода номера? Я испортил специфичный для webkit CSS, чтобы удалить счетчик, но я хотел бы полностью избавиться от этого поведения. Мне нравится использоватьtype=number потому что он вызывает красивую клавиатуру на iOS.
121 javascript  css  html  forms 

10
Добавление строки HTML в DOM
Как добавить эту HTML-строку var str = '&lt;p&gt;Just some &lt;span&gt;text&lt;/span&gt; here&lt;/p&gt;'; в DIV с идентификатором, 'test'который находится в DOM? (Кстати, div.innerHTML += str;это не приемлемо.)
121 javascript  html  dom  browser 

5
Использование переменной _ (подчеркивание) со стрелочными функциями в ES6 / Typescript
Я натолкнулся на эту конструкцию в примере Angular, и мне интересно, почему она выбрана: _ =&gt; console.log('Not using any parameters'); Я понимаю, что переменная _ означает «безразлично» / «не используется», но, поскольку это единственная переменная, есть ли причина предпочесть использование _ вместо: () =&gt; console.log('Not using any parameters'); Конечно, это …

6
Каковы правила JavaScript для отсутствия операций?
Каковы правила JavaScript для отсутствия операций? Как passкоманда Python . Один из вариантов - это просто пустая функция: function() {} предлагает jQuery $.noop(), который просто вызывает указанную выше пустую функцию. Допустимо ли просто ввести значение falseили 0? В контексте ... все это работает без ошибок в Chrome: var a = …

7
Mongoose, выберите конкретное поле с помощью find
Я пытаюсь выбрать только определенное поле с exports.someValue = function(req, res, next) { //query with mongoose var query = dbSchemas.SomeValue.find({}).select('name'); query.exec(function (err, someValue) { if (err) return next(err); res.send(someValue); }); }; Но в моем ответе json я также получаю _id, моя схема документа имеет только два поля, _id и имя …

7
Свойство value не существует для типа EventTarget в TypeScript
Итак, следующий код находится в Angular 4, и я не могу понять, почему он работает не так, как ожидалось. Вот фрагмент моего обработчика: onUpdatingServerName(event: Event) { console.log(event); this.newserverName = event.target.value; //this wont work } HTML-элемент: &lt;input type="text" class="form-control" (input)="onUpdatingServerName($event)"&gt; Код дает мне ошибку: Свойство value не существует для типа EventTarget. …

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