Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Определение города
- var userCity = getCookie('USER_CITY');
- if(!userCity)
- {
- ymaps.ready(function () {
- var location = ymaps.geolocation;
- // Получение местоположения
- location.get({
- provider: 'yandex',
- mapStateAutoApply: true,
- kind: 'locality',
- })
- .then(
- function(result) {
- // Получение местоположения пользователя.
- var userAddress = result.geoObjects.get(0).properties.get('name');
- var userArea = result.geoObjects.get(0).properties.get('description');
- // Отображаем попап
- $('[data-pp="choosecity"] .title > strong').text(userAddress);
- $('[data-call="choosecity"] > span').text(userAddress);
- $('#overlay, [data-pp="choosecity"]').fadeIn();
- // Клик подтверждения
- $('[data-pp="choosecity"] [data-close="data-close"]').click(function(){
- // Записываем куки
- setCookie('USER_CITY', userAddress, {'expires' : 604800, 'path' : '/'});
- $('[data-call="choosecity"] > span').text(userAddress);
- });
- },
- function(err) {
- console.log('Ошибка: ' + err)
- }
- );
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement