PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (16): « 1 2 3 [4] 5 6 7 8 9 ... » В конец

> Найдено сообщений: 232
Ammiak Отправлено: 30 Мая, 2013 - 09:32:14 • Тема: Вопрос по API Яндекс карт, не добавляются метки • Форум: JavaScript & VBScript

Ответов: 0
Просмотров: 619
здравствуйте возник вопрос, добавляю метку на карту Яндекса, вроде бы все прописываю как в мануалах, но метка на карту не добавляется
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. function show_map() {
  3. var moscow_map
  4.        
  5.     ymaps.ready(function(){
  6.         moscow_map = new ymaps.Map("shops_map_div", {
  7.             center: [55.76, 37.64],
  8.             zoom: 10
  9.         });
  10.         moscow_map.controls.add('mapTools');
  11.         moscow_map.controls.add('zoomControl');
  12.        
  13.     //создание метки
  14.     var geoPlacemark = new YMaps.Placemark(new YMaps.GeoPoint(55.76, 37.64), { draggable: 1 });
  15.     //добавление метки
  16.     moscow_map.addOverlay(geoPlacemark);
  17.    });
  18. }
  19.  

Если кто-нибудь имел дело с Яндекс картами, подскажите пжл что делаю не так
Ammiak Отправлено: 28 Мая, 2013 - 21:27:05 • Тема: Позволить только один submit формы • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1157
Цитата:

Очевидно, сабмит должен выполняться по какому-то событию (кроме onLoad и onDomReady). Это может быть, например, нажатие на кнопку.

В данном случае речь идет о компоненте яндекс-карт: при загрузке страницы в поле поиска должен вставиться некий адрес, после чего должна программно должна нажаться кнопка "Найти". Но это должно произойти один раз, а получается, что этот процесс зацикливается
Ammiak Отправлено: 28 Мая, 2013 - 21:03:54 • Тема: Позволить только один submit формы • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 1157
здравствуйте, возникла такая ситуация: при загрузке страницы в input вставляется некое значение после чего форма должна отсабмититься. Но проблема в том что в результате сабмита формы происходит повторная перезагрузка и процесс "зацикливается". Можно ли как-то позволить только один сабмит формы?
CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('.search_input').val(search_str);
  3. $('.search_form').submit();
  4.  
Ammiak Отправлено: 30 Апреля, 2013 - 15:52:04 • Тема: Вопрос по относительному и абсолютному позиционированию • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1340
Действительно, в процентах не съезжает) В этом и состояла задача, добиться чтобы блок не съезжал при масштабировании. Спасибо за помощь +1
Ammiak Отправлено: 30 Апреля, 2013 - 15:21:58 • Тема: Вопрос по относительному и абсолютному позиционированию • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1340
так проще, но при масштабировании правый блок может съехать вниз, при абсолютном позиционировании такого не происходит
Ammiak Отправлено: 30 Апреля, 2013 - 12:50:29 • Тема: Вопрос по относительному и абсолютному позиционированию • Форум: HTML, Дизайн & CSS

Ответов: 5
Просмотров: 1340
Добрый день, возник нубский вопрос, но никак не могу найти решение: есть общий див, с position:relative, внутри него два дива с position:absolute и след. стилями:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <div class="main_content>
  3. <div class="left"></div>
  4. <div class="right"></div>
  5. </div>
  6.  


CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. .main_content {
  3.     position:relative;
  4.     width:982px;
  5.     min-height: 1532px;
  6.     overflow:hidden;
  7. }
  8.  
  9. .left{
  10.     position:absolute;
  11.     width:250px;
  12.     left:0;
  13.     top:0;
  14.     overflow: hidden;    
  15. }
  16.  
  17. .right{
  18.     position:absolute;
  19.     width:730px;
  20.     left:250px;
  21.     top:0;
  22.     overflow: hidden;
  23. }
  24.  

Подскажите пожалуйста можно ли как-то в данном случае обойтись без min-height у главного дива? заранее благодарен
Ammiak Отправлено: 03 Апреля, 2013 - 17:41:44 • Тема: Событие клика срабатывает со второго раза • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1839
SAD, большое спасибо, все работает
Ammiak Отправлено: 03 Апреля, 2013 - 17:29:33 • Тема: Событие клика срабатывает со второго раза • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 1839
всем привет, есть 2 переключающиеся вкладки, по клику на данную вкладку класс должен меняться на активный, у другой вкладки - наоборот класс должен становиться unactive. Все работает, но почему-то только по второму клику. Вот код:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <div id="categories">
  3.         <span class="category_title category_active" id="category_title1">TEXT</span>
  4.         <span class="category_title category_unactive" id="category_title2">TEXT</span>
  5.     </div>
  6.  

CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('#category_title2').click(function(e) {
  3. e.preventDefault();
  4. if ($(this).hasClass('category_unactive')) {
  5. $(this).removeClass('category_unactive');
  6. $(this).addClass('category_active');
  7. $('#category_title1').addClass('category_unactive');
  8. $('#category_title1').removeClass('category_active');
  9. }
  10. });
  11.    
  12. $('#podbor_category_title1').click(function(e) {
  13. e.preventDefault();
  14. if ($(this).hasClass('category_unactive')) {
  15. $(this).removeClass('category_unactive');
  16. $(this).addClass('category_active');
  17. $('#category_title2').removeClass('category_active');
  18. $('#category_title2').addClass('podbor_cat_unactive');
  19. }
  20. });
  21.  

Происходит след.: когда кликаю по неактивной вкладке, ее класс меняется на active, но с предыдущей класс active не снимается (обе вкладки становятся активными), и лишь по второму клику все становится норм. Подскажите пожалуйста, где здесь ошибка?
Ammiak Отправлено: 04 Января, 2013 - 19:28:40 • Тема: Вопрос по работе функции toggle() • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 5631
DelphinPRO обновил jQuery и Ваш пример сработал)
всем + и большое спасибо, примеры действительно рабочие
Ammiak Отправлено: 04 Января, 2013 - 00:16:08 • Тема: Вопрос по работе функции toggle() • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 5631
DelphinPRO спасибо но не работает. Дивы при клике вообще не появляются
Ammiak Отправлено: 03 Января, 2013 - 23:49:45 • Тема: Вопрос по работе функции toggle() • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 5631
Саныч спасибо за решение, но остался один нюанс: порой срабатывает со второго клика: например открыт первый пункт, щелкаю по второму, первый закрывается, второй открывается (как и нужно), затем снова возвращаюсь к первому-открывается только по второму клику. Можно ли как-то "допилить"? заранее благодарен
Ammiak Отправлено: 03 Января, 2013 - 22:46:19 • Тема: Вопрос по работе функции toggle() • Форум: JavaScript & VBScript

Ответов: 18
Просмотров: 5631
Здравствуйте, возник вопрос: есть список, при клике мышью на пункт (li) должен появляться находящийся в этом пункте div с текстом. При повторном клике - скрываться. Сделал всё функцией toggle, но не могу сделать чтобы при появлении div'а остальные, уже открытые скрывались, т.е. раскрытым может быть только один div. Подскажите пожалуйста, как это можно реализовать? Вот код:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <ul>
  3. <li>Пункт1
  4.     <div>text text text</div>
  5. </li>
  6.  
  7. <li>Пункт2
  8.     <div>text text text</div>
  9. </li>
  10.  
  11. <li>Пункт3
  12.     <div>text text text</div>
  13. </li>
  14. </ul>
  15.  


CODE (javascript):
скопировать код в буфер обмена
  1.  
  2. $('li').toggle(
  3. function() {
  4. $(this).find('div').slideDown();
  5. $(this).css({'list-style-image':'url(images/active_arrow.gif)', 'background-color':'#e7e7e7'});
  6. },
  7. function() {
  8. $(this).find('div').slideUp();
  9. $(this).css({'list-style-image':'url(images/unactive_arrow.gif)', 'background-color':'#ffffff'});
  10. }
  11. );
  12.  
Ammiak Отправлено: 16 Декабря, 2012 - 09:01:39 • Тема: Событие onClick • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 2656
это понятно, просто я не знаю какие js-функции помогают убрать\добавить css-класс. На JQ это AddClass() и RemoveClass() а на чистом js есть какие-то аналоги?
Ammiak Отправлено: 15 Декабря, 2012 - 21:38:43 • Тема: Событие onClick • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 2656
DelphinPRO, спасибо сделал спрайтами, при клике просто сдвигаю фон картинки. Но остается еще вопрос: по умолчанию последняя кнопка активна при загрузке, можно ли ее как-то "деактивировать" при клике на любую другую? Есть ли в js какие-то аналоги функций addClass() и removeClass()?
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <style>
  3. /*фон кнопок*/
  4. .slider_button {
  5.         width:8px;
  6.         height:8px;    
  7.         background-image:url(images/slider_button_img.gif);    
  8. }
  9.  
  10. /*сдвиг фона кнопки при клике*/
  11. .slider_button:active {
  12.         background-image:url(images/slider_button_img.gif);
  13.         background-position:0 8px;
  14. }
  15.  
  16. /*последняя кнопка - изначально активна, фон сдвинут*/
  17. #slider_button_active_default {
  18.         background-image:url(images/slider_button_img.gif);
  19.         background-position:0 8px;
  20. }
  21. </style>
  22.  
  23. <ul id="slider">
  24. <li><div class="slider_button"></div></li>
  25. <li><div class="slider_button"></div></li>
  26. <li><div class="slider_button"></div></li>
  27. <li><div class="slider_button"></div></li>
  28. <li><div class="slider_button" id="slider_button_active_default"></div></li>
  29. </ul>
  30.  

(Добавление)
pettson, нет интересует решение на чистом js
Ammiak Отправлено: 15 Декабря, 2012 - 09:23:32 • Тема: Событие onClick • Форум: JavaScript & VBScript

Ответов: 6
Просмотров: 2656
Зддравствуйте, возник вопрос: есть кнопки, в виде изображений. По нажатию на одну из них нужно поменять src нажатой кнопки с "images/slider_img.gif" на "images/slider_active_img.gif". Добавляю событие onclick к кнопкам:
CODE (html):
скопировать код в буфер обмена
  1.  
  2. <ul id="slider">
  3. <li><a href="#"><img src="images/slider_img.gif" onclick='this.src="images/slider_active_img.gif";' /></a></li>
  4. <li><a href="#"><img src="images/slider_img.gif" onclick='this.src="images/slider_active_img.gif";' /></a></li>
  5. <li><a href="#"><img src="images/slider_img.gif" onclick='this.src="images/slider_active_img.gif";' /></a></li>
  6. </ul>
  7.  

Изображение меняется, но остается вопрос как при нажатии на одну из кнопок сделать ее src="images/slider_active_img.gif", а у всех остальных при этом сбросить на "images/slider_img.gif"?

Страниц (16): « 1 2 3 [4] 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB