• Как сделать плавную прокрутку страницы до якоря?

    BedwaRe
    @BedwaRe
    Пиши код
    $("body").on('click', '[href*="#"]', function(e){
    	var fixed_offset = 100;
    	$('html,body').stop().animate({ scrollTop: $(this.hash).offset().top - fixed_offset }, 1000);
    	e.preventDefault();
    });

    Во-первых, асинхронно (например, у меня отзывы подгружались с другого сервиса, с задержкой несколько секунд). Во-вторых, для всех ссылок, которые содержат символ # (являются якорями). В-третьих, у меня в проекте было фиксированное меню сверху, поэтому при прокрутке прямо по якорю часть контента перекрывалась, для решения этой проблемы предлагаю установить fixed_offset равный высоте фиксированного меню (опционально).
    Ответ написан
    8 комментариев
  • Wordpress, Contact Form 7. Как правильно прописать Javascript для вызова popup после клика на кнопку Submit?

    @ljutaev
    html-програмист
    document.addEventListener( 'wpcf7mailsent', function( event ) {
        if ( '10' == event.detail.contactFormId ) {
            $('a.js-popup.form-answer').trigger('click');
        }
    }, false );
    Ответ написан
    3 комментария
  • Куда ехать фрилансить, в какую страну?

    kawabanga
    @kawabanga
    Ты из какого города?

    Я сейчас в Индонезии на о. Бали, уже 3ий месяц. Если Кратко, то 1 тыс баксов в притык хватает (заработок в несколько раз больше). И не забывайте, у вас всегда должны быть деньги на ЧС. Хотя если честно, я особо не вижу куда деньги тратить тут.

    Затраты складываются из следующих расходов, если ты один:
    1) Билеты, билеты на визаран. Если летишь через какую нибудь страну, к примеру Тай, то там в Бангкоке можно сделать социальную визу и находиться на острове до 6 месцев.
    2) Страховка - это обязательно везде в Азии, медицина очень дорогая. Стоимость от 2 тыс рублей обычная за месяц, и 6-7 тыс с покрытием мотобайка при наличии прав и спортивной страховки. У меня спортивная страховка.
    3) Продление визы - 2500 руб в месяц через агента. можно самому париться, но тут лениво очень мотаться.
    4) мопед - 2500 руб в месяц + бензин на тысячу где то если много ездишь
    5) Главное! Жилье. В моем районе, это серферский хипстерский район, жилье в среднем 12-20 тыс рублей за комнату в гестхаусе, дороже комната на вилле. Чем ближе к океану, тем больше платить.
    6) Питание. Стоит отметить, что продукты тут другие. Что-то дороже, что-то дешевле. Иногда дешевле кушать где- то, забегаловок на любой кошелек хватает. Сейчас мы кушаем днем в кафешке, где цены сопоставимы бизнес ланчам в России.
    Молочка - отстой, невкусная и стоит дорого. кисломолочных продуктов нет.
    свинина и курица - тоже невкусная, но цена как в России.
    есть все из штатов , бразилии, италии, испании и тд, дорого.
    Рис - фрукты - овощи, - навалом и дешевле чем в России.
    Хлеб есть, но не нстолько вкусный как в России.
    7) связь - 300 руб месяц
    8) Уроки серфинга - 40-50 долларов занятие, надо 3 занятия для того чтобы самому кататься. Аренда доски - 250 руб сет (3 часа). Я купил доску себе

    Т.е. это расходы, если ты тут живешь. Если путешествуешь, то затраты на порядок больше. Как видишь, в 1К долларов жить тут можно. Из плюсов - я серфлю каждый день, и мне это очень нравится.
    Ответ написан
    Комментировать
  • Куда ехать фрилансить, в какую страну?

    Подтролливают тебя немного =)

    $1000 баксов это не очень большая сумма, но все ж одному вполне можно пожить в разных интересных местах.

    Вот, например, забавный вариант: Казахстан/Астана. Молодой, современный город. В прошлом году прожил там 5 месяцев случайно, и, надо сказать, в восторге. Сам из СПб, сравниваю с ним.
    Страна мусульманская, но это заметно только тем, что синьки по улицам не шатается и гопотни во дворах не сидит. Ночью в любое время прогуляться приятно. Малышня без присмотра взрослых и мамы с колясками гуляют до 2 ночи. Люди сами по себе добрей, чем в СПб. У меня по возвращении был культурный шок. Неделю дома сидел - выходить не хотелось.
    Цены низкие на все. Питаться - практически бесплатно. Самый лучший шашлык в моей жизни попробовал именно там, в отличном ресторане, в который местные не ходят, т.к. дорого. Шашлык обошелся в 150 рублей.
    Транспорт - автобусы. Но за 5 месяцев я ездил на автобусе 1 раз. Потому что убер "бесплатный". Однажды довелось проехать весь город по диагонали на Порше Кайен за 100 рублей! Это убер икс, не блэк.
    Казашки очень красивые девушки и любят "фарангов" =)
    Климат/погода прекрасные. Один нюанс - нет демисезонов. Лето, а потом сразу снежок пошел =)
    Жилье - по разному. Я немного жировал и снимал огромную светлую новую квартиру в неплохом районе. По деньгам где-то 30к+ выходило. Интернет шикарнейший. Во время моего там прибывания проходила выставка Экспо 2017, поэтому цены были очень высокие. Выставка кончилась, должны были сильно упасть.
    В общем, на $1000 там можно жить очень комфортно. Заморочка одна - виза. Въезд без визы, на 1 месяц. Потом надо идти в миграционку с хозяином квартиры ( надо договориться с ним, чтоб сделал тебе гостевую визу ). Ее продляют до 3х месяцев ( то есть первый + еще 2 ). Потом по-любому бордер-ран нужен. Ну и по новой. Заморочек никаких.

    Тайланд ( сейчас тут как раз, уже 4 месяца ). На $1000 вполне можно жить. Все упирается в желаемый уровень комфорта и любовь к транжирству денег =) Паттайю не советую. Мое мнение - помойка полная. Куча прекрасных мест. В качестве бюджетного варианта посоветовал бы Краби попробовать. В Краби мало пляжей, делать особо нечего, но спокойно и дешево. Самое то, чтоб начать. И чтоб на байке научиться кататься - там движение хорошее, спокойное, дороги кайф. Домик можно снять тыщ за 8-9 бат неплохой ( в рублях, грубо, х2 ). Считай в 20к уложишься. Важно, чтоб с кухней. Тайская еда осточертеет, начнешь по дорогим рестикам ходить. Я вот в какой-то момент по 1-2к бат в день на хавку сливать начал =) Ужас. Байк на месяц 3к бат. Безнин дешевый, байк почти не ест. Похавать самому - зависит. Можно и в 100бт уложиться. Средняк для пацана, я бы сказал, 200-250бт, если с пивом ( в рестиках дороже в 2 раза, нежели в магазе ). Питаться дома дешевле, большие магазины есть, чтоб затариваться. В общем - на $1000 прожить вполне можно, если не загуливать особо. А вот загулять тебе может быть очень несложно. Тайку в постель заполучить тут сильно проще ( и дешевле ), чем в России симотную девку в кино с рестиком сводить без каких-либо дальнейших перспектив. Так что - самодисциплина прежде всего =)
    Если хочется чего-то пошумней, чтоб движухи побольше - Пхукет или Самуи можно попробовать. Пхукет - дорогой с туристической стороны ( на западе острова ), а вот если поселиться в Равайе - можно тоже очень бюджетно. Есть хорошие кондоминиумы, где отличнейшие квартирки по 8-9к бат. Но действительно очень хорошие и с кухней. Самуи считается дорогим местом, но "места надо знать". Туристам простым жилье загоняют за большие деньги, зная места можно снять прекрасный дом за 10-15к бат. Дом! С кондеем, гигантским балконом, 2-3 комнатами и т.д. На Самуи тьма русских ( больше чем тайцев по ощущениям ), русские всех сортов - от быдо-нариков-бухариков, до семей с кучей детишек и т.д. Кому-то наличие соотечественников плюс, кому-то минус. Но в твоем случае может плюс - больше помощи, советов, поддержки и т.д. Не так сложно начинать бродяжничать будет =)

    В общем - главное начать. Искренне советую сперва подкопить денег загашник небольшой, чтоб обеспечил хотя бы пару месяцев жизни и не пришлось домой линять сразу, как-только все закончиться.
    Ответ написан
    7 комментариев
  • Куда ехать фрилансить, в какую страну?

    opium
    @opium
    Просто люблю качественно работать
    смело приезжайте в наше кондо в тае
    и с жильем все решим и фрилансеры живут у нас в основном
    Ответ написан
    6 комментариев
  • JS, Как проверить существует ли на странице элемент с определенным ID?

    yellow79
    @yellow79
    Senior Software Engineer
    document.getElementById('поле') && document.getElementById('поле').setAttribute('value', значение);;
    Ответ написан
  • Wordpress - смена контента при выборе города?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Ну, реализацию вам тут вряд ли кто-то будет делать - задача более-менее объемная и скорее для фриланса, нежели Тостера. Логика в целом проста:

    - Делаете селект с городами
    - Выбор сохраняете в куку на клиенте
    - При заходе получаете куку
    - Исходя из значения в куке подгружаете нужные данные
    - Сами данные храните как удобно, скорее всего это будет Options API. Для этого создаете свою страницу настроек, в ней поля для каждого города. Значения сораняете с идектификатором города, который и будет храниться в куке (или лучше вообще сериализованным массивом в одном поле).

    Недостатки подхода без геолокации:

    - пользователю нужно руками выбрать город
    - куки не сильно долговременное хранилище, их часто чистят, поэтому после чистки выбор надо делать повторно

    Для зарегистрированных и авторизованных пользователей можно добавить дополнительную фичу - сохранять их выбор в wp_usermeta для их пользователя, тогда не будет зависимости от кук. В идеале, конечно, лучше использовать и то, и другое - это позволит сохранить выбор пользователя даже если он вышел из аккаунта. Тут еще нужна дополнительная логика для сравнения и обработки значений в куке и в базе (потому что пользователь мог сменить выбор в куке, когда был не авторизован). Плюс надо куку когда-то обновлять.

    Геолокация не решит вопрос полностью, я бы советовал все равно комбинировать с кукой. Геолокация всего лишь позволит не заставлять пользователя выбирать вручную. И в большинстве случаев, когда его местонахождение соответствует нужному ему городу, ему не придется никогда ничего менять.
    Ответ написан
    2 комментария