Да, можно поиграться например вот так jsfiddle.net/xfzbcghz/3
setTimeout всеравно нужен ( не внутренний, внутренний просто имитация sleep(), я про внешний ) потому что, чтобы код выполнялся паралельно с прятанием картинки нужна асинхронно его запустить.
jsfiddle.net/xfzbcghz/1
Вот, так работает. И в примерах в офф доках работает.
А у Вас не работает, потому что вы не внимательно читаете доки. Возвращаемый промис у любого jQuery объекта ( в данным случае $('.preloader').promise()) резолвится в тот момент, когда все действия, заданные именно этому jQuery объекту завершатся. Тоесть этот промис зарезолвится по истечению 400 мс ( дефолтное поведение для FadeIn()), поэтому Вы и наблюдаете пявление и исчезание. Чтобы получить промис, для какого-то кастомного действия вам нужен объект Deffered api.jquery.com/jQuery.Deferred (пример использования api.jquery.com/deferred.then) . Обновил ответ
Ну так откройте эту строчку, и посмотрите откуда там взялся второй параметр. Либо откройте тело функции, и посмотрите почему пропал второй параметр, и определитесь с выбором добавить в одном, или отнять во втором. " в шаблоне ничего не менялось" значит в WP что-то менялось... что-то менялось! это точно факт.
eldar_web: А таким как вы, сколько не отвечай, один хер припруться на тостер и будут спрашивать то, что гуглится за ПЯТЬ СЕКУНД. Вводить "ssh-keygen rsa 2048" в гугле. Переводить также гуглом. Ну ведь просто
Виталий Пухов: И через что вы сидите в интернете? через wget? все равно у всех интернетизированых пользователей открыт браузер. Короче, мой взгляд на вашу задачу в предудыщем комментарии - нужно всего просто попробовать с того, что быстрее, и покрывает функционал, а если будет уже необходимость, расширяться
Ну будьте реалистами, сколько сча компьютеров, с выходом в интернет, не имеют развернутых браузеров. У всех моих знакомых всегда браузер в работе. Не искал какой-нибудь инфы, но думаю большинство пользователей интернет держат открытым браузер.
И уж темболее, не стоит даже спорить, страничку на JS сделать гораздо проще ( да и дистрибьютить) чем на том же C++ или Java ( Если ты web разработчик)
Это не столько теория, сколько преждевременная оптимизация с вашей стороны. Если уж очень хочеться, попробуйте просто погасить сервис rsyslog. Я не пробовал этого делать )))))
Я Вам дам простой ответ, мне нужен qos, потому что когда я играю вечером в онлайн игру, и моя девушка слушает музыку вконтактика, то мой провайдер считает, что вот этот трек моей девушке необходимо отдать с самым высшим приоритетом, и делает это аж за 1,5сек ( дада, весь трек, используя всю ширину канала), в этот момент у меня пинг подскакивает до (как вы думаете сколько? правильно - ) 1500 ms. А потом все ок, все норм, до следующего трека.
А еще приятный бонус, вы можете на оставшуюся часть трафика ( если у Вас анлим) качать торренты. Именно не столько, сколько вы поставили в торрент клиенте, а на всю оставшуюся. Необходимо лишь пометить самый низкий приоритет торрентам