JQuery ajax, дождитесь окончания анимации до отправки

HTML и CSS: <a href="#">link</a> <img src="http://2.bp.blogspot.com/_OIHTbzY7a8I/TOaiTKLqszI/AAAAAAAAAHM/eb3iiOqxzKg/s640/Auto_Audi_Audi_concept_car_005130_.jpg" /> <div></div> img { display: none; } a { display: block; } JS: $("a").click(function(){ $.ajax({ url: "test.php", contentType: "html", beforeSend: function(){ $("img").fadeIn(600, function(){ $("div").append(" | beforeSend finished | "); }); }, error: function(){ $("div").append(" | error | "); } }); return false }); Проблема заключается в том, что […]

Как использовать значение массива от php до javascript?

Для меня всегда был вопрос, как я могу использовать значение массива в javascript, пока этот массив определен в моих php-скриптах Например, рассмотрим возможность чтения некоторых значений из файла и использования его в javascript. Что ур планирует сделать так?

Плагин jQuery – настройки обновления после инициализации

У меня есть плагин jQuery, и я хочу иметь возможность изменять параметры на лету, как этот пример: $('.element').pwstabs('options','effect',scale) или что-то похожее на него. Я попытался добавить update: function , попробовал добавить Plugin.prototype.update , но все же не могу понять, как это сделать 🙂 Вот структура плагина: ;(function ($, window, document, undefined) { var pluginName = […]

При обновлении вложенной коллекции в метеор, как передать переменную для пути обновления

Обновление вложенной коллекции в meteor не является проблемой (и описано здесь: Обновление вложенного свойства в объекте коллекции с помощью $ set ) Основной способ сделать это: Collection.update({sel}, {"$set" : {"address.city": "new address"}}); Но что, если я хочу описать свой путь с переменными? Очевидно, это не работает: var cityName = "NYC"; Collection.update({sel}, {"$set" : {"address." + […]

Подписание электронной почты с помощью DKIM в Node.js

Я пишу приложение Nodejs, которое должно отправлять электронную почту. До сих пор я использовал Postfix совместно с модулем Nodejs под названием Nodemailer для отправки электронной почты через Amazon SES. Postfix обрабатывает подписку DKIM, но теперь я хочу избавиться от постфикса и просто использовать Nodemailer для отправки электронной почты через Amazon SES. Моя единственная проблема сейчас […]

Настройка нескольких возможностей с обещаниями

Это последующая работа над настройкой профиля firefox с темой транспортира . Согласно setFirefoxProfile , можно установить профиль firefox со специальным «хелперным» js-кодом, который использует библиотеки firefox-profile и q для создания закодированного профиля Firefox на лету. Это работало для меня, пока я не пытался использовать несколько браузеров и настраивал multiCapabilities : exports.config = { seleniumAddress: 'http://localhost:4444/wd/hub', […]

Эффективно найти и заменить строки в документах

У меня есть следующий запрос: find &nbsp; Теги в поле имени и заменяйте их пустым пространством – чтобы избавиться от них. Строки имен могут иметь от 1 до многих &nbsp; Теги, например AA&nbsp;aa AA&nbsp;&nbsp;aa AA&nbsp;&nbsp;&nbsp;aa AA&nbsp;&nbsp;&nbsp;&nbsp;aa AA&nbsp;AA&nbsp;aaaaaaaa … как это. db.tests.find({'name':/.*&nbsp;.*/}).forEach(function(test){ test.name = test.name.replace("&nbsp;",""); db.tests.save(test); }); db.tests.find({'name':/.*&nbsp;&nbsp;.*/}).forEach(function(test){ test.name = test.name.replace("&nbsp;&nbsp;",""); db.tests.save(test); }); db.tests.find({'name':/.*&nbsp;&nbsp;&nbsp;.*/}).forEach(function(test){ test.name = […]

Замена значений в объекте JSON

У меня есть следующие data объекта JSON, возвращаемые с моего apicontroller: > [ {"id":2,"text":"PROGRAMME","parent":null}, > {"id":3,"text":"STAGE","parent":2}, > {"id":4,"text":"INFRA","parent":2}, > {"id":5,"text":"SYSTEM","parent":3}, > {"id":6,"text":"STOCK","parent":3}, {"id":7,"text":"DPT","parent":3}, > {"id":9,"text":"EXTERNAL","parent":null} ] Я хочу заменить "parent":null с "parent":'"#"' Я пробовал код ниже, но он заменяет только первое вхождение "parent":null . Как я могу заменить все "parent":null записи? <script> $(document).ready(function () { […]

JQuery nodename возвращает неопределенный

Этот код не предназначен ни для чего, в частности. Я просто пытаюсь успешно получить tagName или nodeName элемента. Однако, когда я запускаю следующий код, я всегда получаю предупреждение с сообщением «undefined». Мне интересно, это потому, что эта функция выполняется, когда документ готов? Есть ли другое место, где я должен это делать? Или это, вероятно, мой […]

Как сохранить веб-страницу локально, включая фотографии и т. Д.

Я создаю надстройку для приложения. Клиенты платят за просмотр некоторых веб-страниц и загрузку некоторых файлов из него. Они хотят автоматизировать этот процесс загрузки путем добавления. Поэтому вместо того, чтобы выбирать «Сохранить страницу как» и ждать завершения загрузки, они могут щелкнуть надстройку и забыть процесс. Проблема в том, что веб-страница предоставляет несколько файлов cookie для браузера. […]

JavaScript делает сайт умным, красочным и простым использованием.