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

223
Вызов асинхронной функции Javascript синхронно

Во-первых, это очень специфический случай неправильной реализации намеренного преобразования асинхронного вызова в очень синхронную кодовую базу длиной в несколько тысяч строк, и время в настоящее время не позволяет вносить изменения в «делать». это правильно. " Это ранит каждую клеточку моего...

223
AngularJS маршрутизация без хеша '#'

Я изучаю AngularJS, и есть одна вещь, которая действительно раздражает меня. Я использую, $routeProviderчтобы объявить правила маршрутизации для моего приложения: $routeProvider.when('/test', { controller: TestCtrl, templateUrl: 'views/test.html' }) .otherwise({ redirectTo: '/test' }); но когда я...

222
Выбор нескольких классов с помощью jQuery

Я хорошо выглядел и не могу понять, как выбрать все элементы, соответствующие определенным классам, в одном операторе селектора jQuery, например: $('.myClass', '.myOtherClass').removeClass('theclass'); Есть идеи как этого добиться? Единственный другой вариант - сделать...

222
JQuery удалить параметры из выбора

У меня есть страница с 5 выборами, которые все имеют имя класса 'ct'. Мне нужно удалить опцию со значением «X» из каждого выбора во время запуска события onclick. Мой код: $(".ct").each(function() { $(this).find('X').remove(); }); Куда я иду не...

222
Сквозной браузер JavaScript (не jQuery…) прокрутка до верхней анимации

Я ищу простую кросс-браузерную анимацию «прокрутки вверх», которую можно применить к ссылке. Я не хочу требовать библиотеку JS, такую ​​как jQuery / Moo и т. Д. // jQuery Equivilant to convert to pure JS... $('html, body').animate({scrollTop:0}, 400); Я идеальный случай для тех, кто должен был...

222
Добавление элементов в объект

Мне нужно заполнить файл JSON, теперь у меня есть что-то вроде этого: {"element":{"id":10,"quantity":1}} И мне нужно добавить еще один «элемент». Мой первый шаг - поместить этот json в тип Object с помощью cart = JSON.parse, теперь мне нужно добавить новый элемент. Я предположил, что должен...

222
Удалить все элементы, содержащиеся в другом массиве

Я ищу эффективный способ удалить все элементы из массива JavaScript, если они присутствуют в другом массиве. // If I have this array: var myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']; // and this one: var toRemove = ['b', 'c', 'g']; Я хочу использовать myArray, чтобы оставить его в таком...

222
event.returnValue устарела. Пожалуйста, используйте вместо этого стандартный event.preventDefault ()

У меня есть этот скрипт: <script> $(document).ready(function () { $("#changeResumeStatus").click(function () { $.get("{% url 'main:changeResumeStatus' %}", function (data) { if (data['message'] == 'hidden') { $("#resumeStatus").text("скрыто"); } else { $("#resumeStatus").text("опубликовано");...

221
В чем разница между JSON и Object Literal Notation?

Может кто-нибудь сказать мне, в чем заключается основное различие между объектом JavaScript, определенным с помощью Object Literal Notation и объекта JSON ? Согласно книге на JavaScript это говорит, что это объект, определенный с помощью нотации объекта : var anObject = { property1 : true,...

221
Сделайте что-нибудь, если ширина экрана меньше 960 пикселей

Как я могу заставить jQuery что-то делать, если ширина моего экрана меньше 960 пикселей? Код ниже всегда запускает 2-е предупреждение независимо от размера моего окна: if (screen.width < 960) { alert('Less than 960'); } else { alert('More than 960'); }...

221
Есть ли JSON-эквивалент XQuery / XPath?

При поиске элементов в сложных массивах и хешах JSON, например: [ { "id": 1, "name": "One", "objects": [ { "id": 1, "name": "Response 1", "objects": [ // etc. }] } ] Есть ли какой-то язык запросов, который я могу использовать, чтобы найти предмет in [0].objects where id =...

221
Как проверить FormData?

Я пробовал console.logи цикл через это с помощью for in. Вот это Ссылка MDN на FormData. Обе попытки находятся в этой скрипке . var fd = new FormData(), key; // poulate with dummy data fd.append("key1", "alskdjflasj"); fd.append("key2", "alskdjflasj"); // does not do anything useful...

221
Redux - несколько магазинов, почему бы и нет?

Как примечание: я прочитал документы для Redux (тоже Baobab), и я сделал немалую долю в Google и тестировании. Почему так настоятельно рекомендуется, чтобы приложение Redux имело только один магазин? Я понимаю плюсы и минусы настройки одного магазина по сравнению с настройкой нескольких магазинов (...

220
Подражая множествам в JavaScript?

Я работаю в JavaScript. Я хотел бы сохранить список уникальных неупорядоченных строковых значений со следующими свойствами: быстрый способ спросить «А в списке»? быстрый способ сделать «удалить А из списка, если он существует в списке» быстрый способ сделать «добавить А в список, если его еще нет»....

220
Как найти первый элемент массива, соответствующий логическому условию в JavaScript?

Мне интересно, есть ли известный, встроенный / элегантный способ найти первый элемент массива JS, соответствующий заданному условию. Эквивалентом AC # будет List.Find . До сих пор я использовал двухфункциональную комбинацию, подобную этой: // Returns the first element of an array that satisfies...