Форум программистов, компьютерный форум, киберфорум
JavaScript: API
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 1
Регистрация: 22.02.2014
Сообщений: 43
1
Яндекс Карты API

Доработать код

19.07.2014, 13:58. Показов 616. Ответов 2
Метки нет (Все метки)

Добрый день! Пожалуйста, помогите доработать код
Javascript
1
2
3
4
5
6
7
8
9
ymaps.ready(init);
function init() {
 var geolocation = ymaps.geolocation;
 if (geolocation) {
 $('#city').html(geolocation.region + ', ' + '$OTHER1$');
 } else {
 console.log('Не удалось установить местоположение');
 }
}
Вот так он сейчас выглядит. Можно ли сделать вывод "$OTHER1$" только если область - "Крым" и прописать код ".top_view-good-$ID$-price{display:none!important;}"?
geolocation.region - географический район.

Добавлено через 45 секунд
З.Ы. работают с API яндекс карт.

Добавлено через 13 часов 30 минут
Ой, чуть-чуть не так.
Javascript
1
2
3
4
5
6
7
8
9
ymaps.ready(init);
function init() {
 var geolocation = ymaps.geolocation;
 if (geolocation) {
 $('#city').html(geolocation.region);
 } else {
 console.log('Не удалось установить местоположение');
 }
}
Вот есть код, можно ли если пользователь находится в Крыму, то прописывается <style type="text/css">.firts{display:none;}</style>, а если в другом районе, то <style type="text/css">.second{display:none;}</style>
Это ведь не трудно, правда?)

Добавлено через 12 минут
К примру: Если geolocation.region = Крым, то <style type="text/css">.firts{display:none;}</style>, иначе <style type="text/css">.second{display:none;}</style>
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.07.2014, 13:58
Ответы с готовыми решениями:

Нужно доработать код калькулятора
В общем нужно сделать так чтоб при попытке ввести новое значение прежний результат исчезал и нужно...

Доработать код
Нужно что-бы программа не заменяла многократные пробелы однократным , а просто удаляла их. (Должно...

Доработать код
Нашел код на Вашем форуме, для функции f(x)= tg(x), как его переделать под функцию f(x)=tg2x-3 Не...

Доработать код
Пишем программу, которая заменит все &quot;нецензурные слова&quot; в файле на , пишем в тот же файл...

2
12 / 12 / 12
Регистрация: 01.07.2014
Сообщений: 106
21.07.2014, 05:31 2
В чем проблема то, это ведь
Цитата Сообщение от zloykitaec7 Посмотреть сообщение
Это ведь не трудно, правда?)
Пробуйте так:
PHP
1
2
3
4
5
6
7
8
if ($blabla='Крым')
{
    echo '<div style="display:none;"></div>';
}
else
{
    echo '<div style="display:none;"></div>';
};
Если нужно указать стиль по иду, то это делается на JavaScript и разделом вы немного ошиблись.
0
0 / 0 / 1
Регистрация: 22.02.2014
Сообщений: 43
21.07.2014, 21:59  [ТС] 3
Вот так вот сделал:
Javascript
1
2
3
4
5
6
7
8
9
10
11
<script>
ymaps.ready(init); 
function init() {
 var geolocation = ymaps.geolocation; 
 if (geolocation.region == 'Крым') {
 $('#styleprice').html('<style type="text/css">.first{display:none;}</style>'); 
 } else {
 $('#styleprice').html('<style type="text/css">.second{display:none;}</style>'); 
 }
}
</script>
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2014, 21:59

Доработать код
function solveTask3(data) { $('#output').html(&quot;&quot;); /* проверяем исходные данные, в первой...

Доработать код
Помогите пожалуйста доработать код. Есть код экспорта jtable в excel. Экспорт проходит хорошо,...

Доработать код
У нас есть файл, мы считываем с него строки и записываем в другой файл перевернутые строки. Здесь...

Доработать код
Доброе время Всем! Прошу помощи, т.к сам не справляюсь, да и честно сказать не умею. Вообщем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.