Показать сообщение отдельно
  #9 (permalink)  
Старый 13.09.2010, 20:01
Интересующийся
Отправить личное сообщение для arwprod Посмотреть профиль Найти все сообщения от arwprod
 
Регистрация: 11.09.2010
Сообщений: 20

Переписал скрипт, проверил в браузерах, не работает в IE и Opera =\ Есть ли какие-то хаки, как в css или еще что?))) Подскажите что делать, заранее спасибо.

(function($){ 
	var options = $.extend({
		fadeIn: 'slow',
		fadeOut: 'fast',
		triggerClass: 'some_ave_class_for_jenvit_menu'
	},options);
	
	$.fn.extend({  
		jenvitMenu: function(){
			
			$(this).find('ul').css('display','none');
			
			return this.each(function(){
   				$(this).find('li').hover(function(){
					self = $(this).children().next();
					if(!$(this).hasClass(options.triggerClass)){
						$(this).addClass(options.triggerClass);
						self.fadeIn();
					} else {
						self.css('display','block');
					}
						self.hover(function(){
							$(this).css('display','block');
						});
				},function(){
					$(this).removeClass(options.triggerClass);
					$(this).children().next().fadeOut();
    			});
			});			
		}	
	}); 
})(jQuery);
Ответить с цитированием