Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2013, 01:38   #1
pimple2006
Пользователь
 
Регистрация: 29.11.2011
Сообщений: 26
По умолчанию case css() index() jquery проблема

Код:
<ul>
<li>малярные работы</li>
<li>малярные работы1</li>
<li>малярные работы2</li>
<li>малярные работы3</li>
<ul>

<div id="as">qwe</div>
 <script>
    var i=0;
    while (i < $("li").size()) { i=i+1;}
    $("li").click(function(){
	  var a=$("li").index(this);
	  switch (a)
	  {
         case 0: $('div#as').text('по первой ссылке'); break;
		 case 1: {
		           $('div#as').text(i); 
				   $("li").get(2).css('background-color','green');
				   break;
				  }
         case 2: {
		           $('div#as').text(' по 3 ссылке'); 
				   $(this).css('background-color','green');
				   break;
				  }
		 case 3: $('div#as').text('по 4 ссылке'); break;
	  }
    })
смысл в том,что при нажатии другого li у прежнего меняется фон на белый,,знаний нет,поэтому нуждаюсь в подсказке

Последний раз редактировалось pimple2006; 04.04.2013 в 01:43.
pimple2006 вне форума Ответить с цитированием
Старый 04.04.2013, 19:59   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Перезадайте вопрос внятно.
Код:
var i=0;
    while (i < $("li").size()) { i=i+1;}
Это что за нехороший код?
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с CSS (CSS Slider) m0rt HTML и CSS 4 28.01.2013 14:53
фриланс. Javascript+Jquery mobile+HTML+CSS AleksZander Фриланс 0 11.07.2011 00:02
Плавное появление css градиента(Jquery) ZvEr_HaCkEr JavaScript, Ajax 8 11.06.2011 10:15