Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   помогите упростить код (https://javascript.ru/forum/jquery/48481-pomogite-uprostit-kod.html)

рони 05.07.2014 22:42

Цитата:

Сообщение от sarkis28
попробуйте по этой ссылке увидеть рисунок

увидел табы это
http://javascript.ru/forum/dom-windo...tml#post303196


<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  .main  {
    display: none;

  }
  .orange {
    background: #FFCC00;
  }
  .orange + div{
    display: block;
  }
  span {
     cursor: pointer;
  }

  </style>
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
     $(function(){
       var s = $(".block_info_main span");
	   s.click(function() {
	     s.not(this).removeClass("orange");
	     $(this).toggleClass("orange");
      });
});
  </script>
</head>

<body>
<div class='block_info_main'>


<div class='first'>
<span class='info orange'>Информация</span>
<div class='main'>
<span class='info_show show '>текст1</span>
</div>
</div>
<div class='first'>
<span class='info'>Информация2</span>
<div class='main'>
<span class='info_show '>текст2</span>
</div>
</div>
<div class='first'>
<span class='info'>Информация3</span>
<div class='main'>
<span class='info_show '>текст3</span>
</div>
</div>

</div>


</body>

</html>

рони 05.07.2014 22:44

Цитата:

Сообщение от sarkis28
ORANGE- добавляет цвет к кнопкам
SHOW - делает видимым блоки info_show

хватит 1 класса остальное ксс

sarkis28 05.07.2014 22:50

вот живой пример http://demo.myopencart.ru/index.php?...&product_id=40
описание-отзывы-похожие товары


Часовой пояс GMT +3, время: 06:53.