Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2009, 18:36
Avatar de mikeyork
mikeyork
 
Fecha de Ingreso: noviembre-2007
Ubicación: Palo Alto CA
Mensajes: 25
Antigüedad: 17 años
Puntos: 0
Pregunta Traducir plugin de Mootools a JQuery

Hola tengo un pequeño código en Mootools y lo necesito tener en JQuery
¿saben por dondé empezar?

Código:
window.addEvent('domready', function(){
			var list = $$('.left a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:100, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						'margin-left': -1
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						'margin-left': 0
						
					});
				});
				
			});
		}); 



window.addEvent('domready', function(){
			var list = $$('.right a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:100, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						'margin-left':  1
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						'margin-left': 0
					
					});
				});
				
			});
		}); 

    
window.addEvent('domready', function(){
			var list = $$('#hp');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:100, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						'margin-left':  3
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						'margin-left': 0
					
					});
				});
				
			});
		}); 

window.addEvent('domready', function(){
			var list = $$('#projects p a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						'margin-left': 4,
						'padding-top': 5,
						'padding-bottom': 5
						
					
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						'margin-left': 0,
						'padding-top': 0,
						'padding-bottom': 0
					});
				});
				
			});
		}); 











window.addEvent('domready', function(){
			var list = $$('.cnt a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						'color': '#fff'
						
						
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						'color': '#777'
						
						
					});
				});
				
			});
		}); 




window.addEvent('domready', function(){
			var list = $$('a#hplink');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						'margin-top': -60
						
						
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						'margin-top': -55
						
						
					});
				});
				
			});
		}); 




if (/msie/i.test (navigator.userAgent)) {
window.addEvent('domready', function(){
			var list = $$('.PrevOverlay a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						
						'margin-left': -10
						
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						
						'margin-left': 0
					});
				});
				
			});
		}); 

window.addEvent('domready', function(){
			var list = $$('.NextOverlay a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						
						
						'margin-right': -10
						
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						
						
						'margin-right': 0
					});
				});
				
			});
		}); 


}
else
{


window.addEvent('domready', function(){
			var list = $$('.PrevOverlay a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						
						//'opacity': '1',
						'margin-left': -10
						
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						
						//'opacity': '0.001',
						'margin-left': 0
					});
				});
				
			});
		}); 

window.addEvent('domready', function(){
			var list = $$('.NextOverlay a');
			list.each(function(element) {
				
				var fx = new Fx.Styles(element, {duration:200, wait:false});
				
				element.addEvent('mouseenter', function(){
					fx.start({
						
						//'opacity': '1',
						'margin-right': -10
						
						
					});
				});
				
				element.addEvent('mouseleave', function(){
					fx.start({
						
						//'opacity': '0.001',
						'margin-right': 0
					});
				});
				
			});
		}); 



}




window.addEvent('domready', function() {
var content1 = $('horizontal_slide');
	

	var myHorizontalSlide = new Fx.Slide('horizontal_slide', {duration: 650, mode: 'horizontal'});

   //var a = 0;

//myHorizontalSlide.show().slideOut.delay(500, myHorizontalSlide);
content1.setStyle('display','block');
myHorizontalSlide.hide();



	$('h_slidein').addEvent('mouseenter', function(e){

		e.stop();

		myHorizontalSlide.slideIn();
 





	});


	$('h_slidein2').addEvent('mouseenter', function(e){

		e.stop();


		myHorizontalSlide.slideIn();



});




$('projects').addEvent('mouseleave', function(e){
		e.stop();
	

		myHorizontalSlide.slideOut();




});


});
y otro muy diminuto

Código:
window.addEvent('domready', function() {
	
	var myHorizontalSlide = new Fx.Slide('horizontal_slide', {duration: 350, mode: 'horizontal'});
	                              myHorizontalSlide.slideIn();


});
Realmente no esta muy documentado el tema así que recurro a ustedes... GRACIAS

Si necesitan ver el CSS y el Live Demo me avisan