Ну вот так оно вроде как правильно должно работать но вообще ничего не делает. Хотя раньше именно по такой методике работало все: 
$(document).ready (
	function () {
		$('.catalog').click (
			function() {
				if ($("#cat_div_" + this.id.match(/^cat_link_(\d)+/)[1]).hasClass('active')) {
					$("#cat_div_" + this.id.match(/^cat_link_(\d)+/)[1]).removeClass('active');
					$("#cat_div_" + this.id.match(/^cat_link_(\d)+/)[1]).slideUp('medium');
				} else {
					$("#cat_div_" + this.id.match(/^cat_link_(\d)+/)[1]).addClass('active');
					$("#cat_div_" + this.id.match(/^cat_link_(\d)+/)[1]).slideDown('medium');
				}
			}
		);
	}
);
 
		
	
		
		
		
		
		
		
		
						  
				
				Последний раз редактировалось gzhegow, 18.05.2011 в 14:52.
				Причина: убрал точку_с_запятой в условии, начало менять класс, но slide не пашет.
				
			
		
		
	
		
		
	
	
	 |