Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: как поменять класс у всех элементов с заданым id
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » как поменять класс у всех элементов с заданым id

Страниц (1): [1]
 

1. 3d_killer - 07 Октября, 2011 - 12:47:32 - перейти к сообщению
как поменять класс у всех элементов с заданым id

например:

CODE (htmlphp):
скопировать код в буфер обмена
  1. $(function(){
  2.                 $("#ee").addClass('portfolio');
  3. });



CODE (html):
скопировать код в буфер обмена
  1. <div id="ee"></div>
  2. <div id="ee"></div>
  3. <div id="ee1"></div>
  4. <div id="ee"></div>
  5. <div id="ee1"></div>
  6.  
  7.  
  8.  

такая запись работает только на первый элемент.
2. DeepVarvar - 07 Октября, 2011 - 12:48:46 - перейти к сообщению
3d_killer пишет:
у всех элементов с заданым id
id должен быть уникальным на странице
3. JohnnyB - 07 Октября, 2011 - 12:50:22 - перейти к сообщению
DeepVarvar пишет:
id должен быть уникальным на странице
+1
Используй классы или еще как-нибудь
4. DeepVarvar - 07 Октября, 2011 - 12:53:42 - перейти к сообщению
К одному элементу можно повесить несколько классов, но не через css, только через js, чтобы их "пометить" для дальнейшей обработки.
Либо положить ряд целевых элементов в блочный элемент и доставать их как чайлдов через его id.
Вариантов куча еще...
5. 3d_killer - 07 Октября, 2011 - 12:58:13 - перейти к сообщению
Спасибо попробовал классами получилось то что надо
6. SAD - 07 Октября, 2011 - 13:00:39 - перейти к сообщению
нужно наверное гвоздь заколотить кому-нибудь, чтобы дошло наконец-то, что id должен быть уникальным

 

Powered by ExBB FM 1.0 RC1