Показать сообщение отдельно
  #4 (permalink)  
Старый 29.03.2013, 14:04
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от Vladislav
Разъясни, что будет делать твой код:
Ты впервые в жизни видишь массив? Значит ты упустил что-то очень важное в процессе изучения javascript...

<div id='1' class='button_block'>Блок с новостями 1</div>
<div id='2' class='button_block'>Блок с новостями 2</div>
<div id='3' class='button_block'>Блок с новостями 2</div>
<div id='news' class='content' style='display: none;'>
  ТЕКСТ  news  
</div>
 
<div id='chat' class='content' style='display: none;'>
  ТЕКСТ  chat
</div>
<script src="//code.jquery.com/jquery-latest.js"></script>
<script>
(function(){
    var idMap = ['news', 'chat', 'news'];
    $(".button_block").click(function (){
        $('#' + idMap[ this.id - 1 ]).show();
    });
})();
</script>
Ответить с цитированием