Показать сообщение отдельно
  #10 (permalink)  
Старый 21.04.2011, 16:52
Аватар для walik
Профессор
Отправить личное сообщение для walik Посмотреть профиль Найти все сообщения от walik
 
Регистрация: 09.11.2009
Сообщений: 1,101

Так:
$('.div_' + id).toggle();

Ты просто меняешь видимость ДИВа (Показать.Спрятать) Подробнее

А той конструкцией ты задаешь функции которые будут выполняться при кликах: Подробнее

.toggle( handler(eventObject), handler(eventObject), [ handler(eventObject) ] );
handler(eventObject) - Функция выполняется когда четное число клика
handler(eventObject) - Функция выполняется когда нечетное число клика
handler(eventObject) - Дополнительный обработчик

Пример из документации:
<html>
<head>
  <style>
  ul { margin:10px; list-style:inside circle; font-weight:bold; }
  li { cursor:pointer; }
  </style>
  <script src="http://code.jquery.com/jquery-1.5.js"></script>
</head>
<body>
  <ul>
    <li>Go to the store</li>
    <li>Pick up dinner</li>
    <li>Debug crash</li>

    <li>Take a jog</li>
  </ul>
<script>
    $("li").toggle(
      function () {
        $(this).css({"list-style-type":"disc", "color":"blue"});
      },
      function () {
        $(this).css({"list-style-type":"disc", "color":"red"});
      },
      function () {
        $(this).css({"list-style-type":"", "color":""});
      }
    );

</script>

</body>
</html>
__________________
"Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете."
Мой сертификат :-D клацай

Последний раз редактировалось walik, 21.04.2011 в 16:55.
Ответить с цитированием