Показать сообщение отдельно
  #1 (permalink)  
Старый 11.08.2014, 06:16
Интересующийся
Отправить личное сообщение для pshcolnyy Посмотреть профиль Найти все сообщения от pshcolnyy
 
Регистрация: 19.04.2014
Сообщений: 25

Моя тупость зашкаливает.
Люди помогите, я уже 3 часа не могу понять почему не работает этот код:
$(document).ready(function() {
	function one() {
		$("#divtodaypost").css('display','block');
		$("#divolderpost").css('display','none');
		$("#divtoparchivers").css('display','none');
	}
	function two() {
		$("#divtodaypost").css('display','none');
		$("#divolderpost").css('display','block');
		$("#divtoparchivers").css('display','none');
	}
	function three() {
		$("#divtodaypost").css('display','none');
		$("#divolderpost").css('display','none');
		$("#divtoparchivers").css('display','block');
	}
});


<div class="menu" id="todaypost" onclick="one()">Today Post</div>
<div class="menu" id="olderpost" onclick="two()">Older post</div>
<div class="menu" id="toparchivers" onclick="three()">Top Archivers</div>


код же вроде простой, по идее он должен отображать и скрывать различные дивы по счелчку по кнопкам (эти дивы у меня наложенные друг на друга). Консоль firefox пишет мне что one two и three это не функции(typeerror: one is not a function) и еще reference error: $ is not defined.
Ответить с цитированием