Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.03.2015, 22:03
Интересующийся
Отправить личное сообщение для makissm21 Посмотреть профиль Найти все сообщения от makissm21
 
Регистрация: 05.07.2013
Сообщений: 11

Как упростить функцию
Добрый вечер!
Не уверен, что вопрос правильный, но все равно спрошу, как можно упростить функцию?
$(document).ready(function(){

		$('.name-employee-1').hover(function(){
		  $('.name-employee-1').toggleClass('hover');
		});
		$('.name-employee-2').hover(function(){
		  $('.name-employee-2').toggleClass('hover');
		});
		$('.name-employee-3').hover(function(){
		  $('.name-employee-3').toggleClass('hover');
		});
		$('.name-employee-4').hover(function(){
		  $('.name-employee-4').toggleClass('hover');
		});
		$('.name-employee-5').hover(function(){
		  $('.name-employee-5').toggleClass('hover');
		});
		$('.name-employee-6').hover(function(){
		  $('.name-employee-6').toggleClass('hover');
		});
		$('.name-employee-7').hover(function(){
		  $('.name-employee-7').toggleClass('hover');
		});
		$('.name-employee-8').hover(function(){
		  $('.name-employee-8').toggleClass('hover');
		});
		$('.name-employee-9').hover(function(){
		  $('.name-employee-9').toggleClass('hover');
		});
		$('.name-employee-10').hover(function(){
		  $('.name-employee-10').toggleClass('hover');
		});
		$('.name-employee-11').hover(function(){
		  $('.name-employee-11').toggleClass('hover');
		});
		$('.name-employee-12').hover(function(){
		  $('.name-employee-12').toggleClass('hover');
		});
	 
	});


Заранее спасибо за ваши ответы.
Ответить с цитированием
  #2 (permalink)  
Старый 19.03.2015, 22:23
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

Так?
Ответить с цитированием
  #3 (permalink)  
Старый 19.03.2015, 22:41
Интересующийся
Отправить личное сообщение для makissm21 Посмотреть профиль Найти все сообщения от makissm21
 
Регистрация: 05.07.2013
Сообщений: 11

Сообщение от Viral Посмотреть сообщение
Так?
Сайт _sbkg.eu/?lang=en_
раздел LAWYERS
при наведении на картинку или на имя/фамилия появляется hover у обоих элементов, я смог сделать только такой код, но наверняка есть способ упростить функцию.
Ответить с цитированием
  #4 (permalink)  
Старый 19.03.2015, 22:52
Аватар для Viral
Профессор
Отправить личное сообщение для Viral Посмотреть профиль Найти все сообщения от Viral
 
Регистрация: 26.04.2011
Сообщений: 472

.eq()
.index()
Ответить с цитированием
  #5 (permalink)  
Старый 19.03.2015, 23:16
Интересующийся
Отправить личное сообщение для makissm21 Посмотреть профиль Найти все сообщения от makissm21
 
Регистрация: 05.07.2013
Сообщений: 11

Сообщение от Viral Посмотреть сообщение
.eq()
.index()
если бы я знал javascript, ваш ответ может и помог бы, мне эти строчки ни о чем не говорят.
Ответить с цитированием
  #6 (permalink)  
Старый 20.03.2015, 08:36
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

makissm21, на CSS вместо класса hover пиши:

[class^="name-employee-"]:hover {
     тут стили при наведении
}


А скрипт вообще удали.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как вызвать анонимную функцию которая находится в подключенном файле(.js) arsen97 Общие вопросы Javascript 3 03.08.2014 00:23
Как вызвать свою функцию из «чужого» кода в Java Script, не переписывая «чужой» код? korobochkin Библиотеки/Тулкиты/Фреймворки 2 19.07.2014 16:17
Как вы относитесь к наркоманам? Maxmaxmaximus7 Оффтопик 7 05.02.2014 13:29
Расширение для Safari. Как вызвать функцию из popover в global page? housewm Opera, Safari и др. 0 21.12.2013 06:07
как вызвать функцию название которой находиться в строке dark Общие вопросы Javascript 3 14.10.2009 13:02