запись funtion() под jQuery 
		
		
		
		Добрый день, уважаемый. Подскажите пожалуйста, где я допускаю ошибку в коде? А то что-то не запускается как надо :cray:  
	
function openTraining (training, box){
 	training.on('click', function (training, box) {
 		$('div[id$="_Box"]:not(box)').hide(); 
 		$('box').toggle('slow');
 		$('#information >.children():not(training)').removeClass('open'); 
 		$('training').toggleClass('open');
 	
 	})
 } 	
   var $es = $('#easy') ;
   var $av = $('#average') ;
   var $ha = $('#hard') ;
   var $es_box = $('#easy_Box') ;
   var $av_box = $('#average_Box') ;
   var $ha_box = $('#hard_Box') ;
 	openTraining ( $es, $es_box);
 	openTraining ( $av, $av_box);
	openTraining ( $ha, $ha_box);
 | 
	
		
 Black_Star, 
	строка 3 уберите аргументы  | 
	
		
 Black_Star, 
	и добавьте нормально training, box в строках 5-8  | 
	
		
 Black_Star, 
	
$(function() {
function openTraining (training, box){
 	training.on('click', function () {
 		$('div[id$="_Box"]').not(box).hide();
 		box.toggle('slow');
 		$('#information >.children').not(training).removeClass('open');
 		training.toggleClass('open');
 	})
 }
   var $es = $('#easy') ;
   var $av = $('#average') ;
   var $ha = $('#hard') ;
   var $es_box = $('#easy_Box') ;
   var $av_box = $('#average_Box') ;
   var $ha_box = $('#hard_Box') ;
 	openTraining ( $es, $es_box);
 	openTraining ( $av, $av_box);
  openTraining ( $ha, $ha_box);
});
 | 
	
		
 Спасибо, рони. Помогло. :thanks:  
	Единственно почему то >.children не отрабатывало, ну я его на >* заменил)  | 
	
		
 Цитата: 
	
  | 
| Часовой пояс GMT +3, время: 08:29. |