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

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Допилить скрипт

 PHP.SU

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


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

> Без описания
MadMike
Отправлено: 07 Августа, 2013 - 05:44:56
Post Id



Новичок


Покинул форум
Сообщений всего: 62
Дата рег-ции: Февр. 2010  
Откуда: Россия


Помог: 0 раз(а)

[+]


Имеется скрипт: при нажатии на див1 открывается див2.

Но у меня на странице дивов 2 много и они все сразу открываются. Как сделать чтобы открывался только тот на имякоторого нажимают?

Дивы:
CODE (html):
скопировать код в буфер обмена
  1. <div class="bd_cat_main_title"><a href="#">{$cat.title}</a> ({$cat.content_count})</div>                                       
  2.         {if $cat.description}
  3.                 <div class="bd_cat_main_desc">{$cat.description}</div>
  4.         {/if}                                  
  5. <div class="bd_cat_main_obtypes">{$cat.ob_links}</div>


Скрипт:
CODE (javascript):
скопировать код в буфер обмена
  1. <script type="text/javascript" language="JavaScript">
  2. $(document).ready(function(){
  3.   $('.bd_cat_main_title').click(function(){
  4.     term = $(this).attr('term');
  5.     //alert(term_text);
  6.     $('.bd_cat_main_obtypes').each(function(){    
  7.       if ($(this).attr('term') == term){        
  8.         if ($(this).css('display') == 'none'){
  9.           $(this).css('display','block');
  10.         }          
  11.         else {
  12.           $(this).css('display','none');}      
  13.                    
  14.       }
  15.     });
  16.   });
  17. });


Тут полная таблица с дивами:
Спойлер (Отобразить)
 
 Top
Denkill
Отправлено: 07 Августа, 2013 - 06:37:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)




Вместо class -> id


-----
Хо-Хо-Хо
 
 Top
MadMike
Отправлено: 08 Августа, 2013 - 11:45:23
Post Id



Новичок


Покинул форум
Сообщений всего: 62
Дата рег-ции: Февр. 2010  
Откуда: Россия


Помог: 0 раз(а)

[+]


а как класс указывается в скрипте? на что точку заменить?

(Отредактировано автором: 08 Августа, 2013 - 11:45:41)

 
 Top
Denkill
Отправлено: 12 Августа, 2013 - 09:23:19
Post Id



Посетитель


Покинул форум
Сообщений всего: 330
Дата рег-ции: Янв. 2013  
Откуда: Барнаул


Помог: 7 раз(а)




MadMike да


-----
Хо-Хо-Хо
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« JavaScript & VBScript »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB