Hola a todos ....miren tengo un problemita. con esta aplicaion que me baje de : <a href="http://www.visual-blast.com/es/javascript/carouselus-a-javascript-3d-carousel/">AKI. </a>
http://www.visual-blast.com/es/javascript/carouselus-a-javascript-3d-carousel/
ahi lo unico que kiero es k cuando le haga click en una de la imagenes me direccione a otra pagina y que no tenga ese efecto.
revisando el cod. creo k eso lo lograria adicionando un: <div><a href="#"><img></a></div> y no un <div><a href="#"><img></a></div> como lo k hace el cod de abajo.
window.onload = function() {
// create each element
images.each(
function(photo) {
id_div = photo.split(".");
var id = id_div[0];
var div = new Element('div', { 'id': id, 'class': 'image', 'styles': { 'position': 'absolute', 'opacity': '0' }}).inject('container');
if(clickit!=false) {
div.addEvent('click', click );
div.setStyle('cursor', 'pointer');
}
var img = new Element('img', { 'src': 'reflect.php?img='+path+photo+'&height='+height+'& start_fade='+opacity }).inject(div);
elements.include(id);
}
);
if(Browser.Engine.trident4) {
elements.each(function(element) {
var el = $(element).getFirst();
el.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoade r(src='"+el.src+"',sizingMethod='crop')";
el.src = clear;
});
}
open();
};
la funcion Click es esta:
function Click() {
elt = this.id;
// stop carousel
$clear(b);
// get clicked element positions
elt_posx = this.getStyle('left').toInt();
elt_posy = this.getStyle('top').toInt();
// define actions
var fader= '';
elements.each(function(photo) {
if(photo!=elt) {
fader += "DropOut('"+photo+"');";
} else {
fader += "$('"+photo+"').morph({left: 0, top: 0});";
}
});
fader += "var TextEffect = new Fx.Morph($('text'), {duration: 500, transition: Fx.Transitions.Sine.easeOut, onStart: function() { requestText('"+elt+"') }, onComplete: function() { textIt('"+elt+"') } }); TextEffect.start({visibility: ['hidden', 'visible'], 'opacity': [0, 1]});";
// do actions
eval(fader);
}
otra opcion que e visto es solo cambiar la funcion Click.
pero tampoco me funciona. porfavor alguien me pueda ayudar grax.. es urgente