Team:UNITN-Trento/JS/Team
From 2013.igem.org
Line 23: | Line 23: | ||
e.preventDefault(); | e.preventDefault(); | ||
if ( 'img' == $(this).attr( 'data-type' ) ) { | if ( 'img' == $(this).attr( 'data-type' ) ) { | ||
+ | alert(1); | ||
div = $('<div/>'); | div = $('<div/>'); | ||
$(div).addClass( 'hoverTag' ); | $(div).addClass( 'hoverTag' ); | ||
$(div).html( '<img src="' + $(this).attr('src') + '" />' ); | $(div).html( '<img src="' + $(this).attr('src') + '" />' ); | ||
+ | alert(2); | ||
$(div).click(function(e) { | $(div).click(function(e) { | ||
e.preventDefault(); | e.preventDefault(); | ||
$(div).remove(); | $(div).remove(); | ||
+ | alert(3); | ||
}); | }); | ||
$('body').append(div); | $('body').append(div); | ||
+ | alert(4); | ||
} | } | ||
}); | }); | ||
}); | }); | ||
}); | }); |
Revision as of 07:36, 13 August 2013
function swapBg(img) { alt = $(img).attr('data-alt'); src = $(img).attr('src'); $(img).fadeOut('fast', function() { $(img).attr('src',alt); $(img).attr('data-alt',src); $(img).fadeIn(); }); }
$(document).ready(function() { $( '#jms-slideshow' ).jmslideshow();
$('#jms-slideshow .image').each(function() { $(this).click(function(e) { e.preventDefault(); swapBg($(this).children('img')); }); });
$('#tn-content .tag').each(function() { $(this).click(function(e) { e.preventDefault(); if ( 'img' == $(this).attr( 'data-type' ) ) { alert(1); div = $('<div/>'); $(div).addClass( 'hoverTag' ); $(div).html( '<img src="' + $(this).attr('src') + '" />' ); alert(2); $(div).click(function(e) { e.preventDefault(); $(div).remove(); alert(3); }); $('body').append(div); alert(4); } }); }); });