Помогите реализовать код с jq на js 
		
		
		
		
$(document).ready(function(){
    $(".shtorka").click(function(){
        $(".shpargalka").toggle("fast");
        $(this).toggleClass("active");
        return false;
    });
});
 | 
	
		
 Вот что у меня получилось но не работает 
	
window.onload=function(){
document.getElementsByClassName('shtorka').onclick = function(podskazka) {
document.getElementsByClassName('shpargalka').toggle("fast")
document.getElementsByClassName('shpargalka').addClass("active")
return false;
}
};
 | 
	
		
 методы toggle() и addClass() сами себя не перепишут. 
	
var shp = document.getElementsByClassName('shpargalka');
for(var i=0;i<f.length;i++){
shp.item(i).style.display == 'none' ? shp.item(i).style.display = 'block' :shp.item(i).style.display = 'none';
shp.item(i).className+=' active';
}
Я код не проверял.  | 
	
		
 krasovsky, 
	Uncaught ReferenceError: f is not defined (anonymous function)  | 
	
		
 krasovsky, 
	ошибку выбивает f не поределенно чтоли ?  | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
 Итак, домашнее задание: найти в этих несчастных трех строчках эту f и заменить ее на нужное значение.  | 
	
		
 krasovsky, 
	а сказать по человечески не вариант как я понимаю ?  | 
	
		
 ArsenInvoker, 
	Не f.length а shp.length Здравствуйте! Судя по вашему сообщению, вы ну совсем не знаете javascript. Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела.  | 
| Часовой пояс GMT +3, время: 05:33. |