Matre,
Что-то не пойму код..
$("#menu td:not(#add_cook)").each(function(){
$(this).parent().one("click",function(event){ // добавление
if(event.target == $(this)...){ // тут не понятно как сравнить элемент parent с тем на который кликнули...
$(this).one("click", function(){
$("#menu td:not(#add_cook)").not($(this)).css('backgroundColor','');
$(this).css('backgroundColor','#740D13');
$id = $(this).attr('id');
$("#text").hide("drop",{direction: 'left'},600,function(){
$(this).load("php/"+$id+".php",function(){
$(this).width(760);
$conH = $(this).height();
if($("#content").height() == $conH){$time = 0;}
else{$time = 1000;}
var self = $("#content"), callee = arguments.callee;
self.animate({'height':$conH},$time,function(){
$("#text").show("drop",{direction: 'right'},400);
self.one("click", callee);
});
});
});
});
}
});
});
как-то так что ли?