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

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


4
Есть ли средство сопоставления жасмина для сравнения объектов по подмножествам их свойств
У меня есть объект, который может быть расширен в соответствии с моим тестируемым поведением, но я хочу убедиться, что исходные свойства все еще существуют. var example = {'foo':'bar', 'bar':'baz'} var result = extendingPipeline(example) // {'foo':'bar', 'bar':'baz', 'extension': Function} expect(result).toEqual(example) //fails miserably Я хотел бы иметь сопоставитель, который проходил бы в …

6
Есть ли аналог «наконец» в вызовах jQuery AJAX?
Есть ли аналог Java "finally" в вызовах jQuery AJAX? У меня есть этот код. Я всегда генерирую исключение, но ВСЕГДА хочу, чтобы оно перешло к методу then () . call.xmlHttpReq = $.ajax({ url : url, dataType : 'json', type : 'GET' }).always(function(processedDataOrXHRWrapper, textStatus, xhrWrapperOrErrorThrown) { throw "something"; }).then(function() { alert("i …

5
Как использовать JQuery с ReactJS
Я новичок в ReactJS. Раньше я использовал jQuery для установки любой нужной мне анимации или функции. Но теперь я пытаюсь использовать ReactJS и минимизировать использование jQuery. Мой случай: Я пытаюсь построить аккордеон с помощью ReactJS. <div class="accor"> <div class="head">Head 1</div> <div class="body hide">Body 1</div> </div> <div class="accor"> <div class="head">Head 1</div> …

11
Передача данных в диалог пользовательского интерфейса jQuery
Я разрабатываю ASP.Net MVCсайт, и на нем я перечисляю некоторые бронирования из запроса к базе данных в таблице с возможностью ActionLinkотмены бронирования в определенной строке с определенным BookingIdследующим образом: Мои бронирования <table cellspacing="3"> <thead> <tr style="font-weight: bold;"> <td>Date</td> <td>Time</td> <td>Seats</td> <td></td> <td></td> </tr> </thead> <tr> <td style="width: 120px;">2008-12-27</td> <td style="width: …

9
Eclipse: проверка Javascript отключена. но все еще генерирует ошибки?
Проверка в Eclipse выявляет то, что она считает «ошибками» в структуре, которую я прекрасно использовал. Project -> Properties -> Validation -> "Suspend all validators" не работает. Project -> Properties -> Javascript -> Validation -> Errors/Warnings -> [Unchecked] "Enable Javascript semantic validation" тоже не работает. Включение вышеупомянутого флажка и установка для …

3
HighCharts - Как отключить точки?
Я использую HighCharts. Вот документация. Я хотел бы отключить эти пункты, но сначала я не знаю, как это называется. Поэтому я не могу их выключить. Вы знаете, как я могу убить эти точки?

7
AJAX: проверить, является ли строка JSON?
Мой JavaScript иногда дает сбой в этой строке: var json = eval('(' + this.responseText + ')'); Сбои возникают, когда аргумент eval()не является JSON. Есть ли способ проверить, является ли строка JSON перед выполнением этого вызова? Я не хочу использовать фреймворк - есть ли способ заставить эту работу работать, используя только …

2
Угловой фильтр JS не равен
Похоже на очень простой вопрос, но я не могу понять синтаксис .. <li class="list-group-item" ng-repeat="question in newSection.Questions | filter:Id != '-1'; " ng-mouseenter="hover = true" ng-mouseleave="hover = false"> <div href="#" editable-text="question.Text">{{question.Text}}</div> </li> Все, что я хочу, это показать все вопросы, где id НЕ -1. Что я делаю неправильно. Благодаря!

3
Angular.js ng-repeat для нескольких элементов
Этот вопрос был частично рассмотрен здесь: Angular.js ng-repeat через несколько tr Однако на самом деле это всего лишь обходной путь, на самом деле он не решает основную проблему, а именно: как можно использовать ng-repeat для нескольких элементов без оболочки? Например, jquery.accordion требует, чтобы вы повторили элемент h3 и div, как …

5
Google Maps Api v3 - getBounds не определено
Я переключаюсь с v2 на v3 API карт Google, и у меня возникла проблема с gMap.getBounds()функцией. Мне нужно получить границы моей карты после ее инициализации. Вот мой код javascript: var gMap; $(document).ready( function() { var latlng = new google.maps.LatLng(55.755327, 37.622166); var myOptions = { zoom: 12, center: latlng, mapTypeId: google.maps.MapTypeId.ROADMAP …

30
Google Maps API v3: InfoWindow неправильно определяет размер
Похоже, что мое InfoWindow, когда вы нажимаете на значок дома в моих Google Maps v3, неправильно автоматически подстраивается под содержимое InfoWindow. Он дает полосы прокрутки, когда этого не должно быть. InfoWindow должно правильно изменять размер. Есть идеи почему? Для каждого запроса соответствующий JavaScript, который вставляет HTML для InfoWindow: listing = …

7
Backbone.js: повторно заполнить или воссоздать представление?
В моем веб-приложении у меня есть список пользователей в таблице слева и панель сведений о пользователях справа. Когда администратор щелкает пользователя в таблице, его данные должны отображаться справа. У меня есть UserListView и UserRowView слева, а UserDetailView справа. Вещи вроде работают, но у меня странное поведение. Если я нажимаю несколько …

4
Как всегда запускать код при выполнении обещания в Angular.js
В моем приложении Angular.js я выполняю асинхронную операцию. Перед запуском я накрываю приложение модальным div, а затем, когда операция завершена, мне нужно удалить div, независимо от того, была ли операция успешной или нет. В настоящее время у меня есть это: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { LoadingOverlay.stop(); // Code …

9
Как получить текущий маршрут в react-router 2.0.0-rc5
У меня есть роутер, как показано ниже: <Router history={hashHistory}> <Route path="/" component={App}> <IndexRoute component={Index}/> <Route path="login" component={Login}/> </Route> </Router> Вот чего я хочу добиться: Перенаправить пользователя, /loginесли он не вошел в систему Если пользователь пытался получить доступ, /loginкогда он уже вошел в систему, перенаправьте его на root/ так что теперь …

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