
Untitled
By: a guest on
Jun 21st, 2012 | syntax:
JavaScript | size: 1.32 KB | hits: 14 | expires: Never
var p;
$("img").click(function(){
var srcp = $(this).attr("src");
$("#image").css("background-image", "url(" + srcp + ")");
$("#bodyoverlay").fadeTo("fast", 0.8);
$("#imageframe").fadeIn("slow");
p = $(this).parent().parent(".post");
p.addClass("active");
$(this).addClass("current");
});
$("#bodyoverlay").click(function(){
$("#bodyoverlay").fadeOut("slow");
$("#imageframe").fadeOut("fast");
$("img").removeClass("current");
p.removeClass("active");
});
$("#image").click(function(){
if ( $(".current").hasClass("1") ) {
$(".current").removeClass("current");
var srcc = $(".active img.2").attr("src");
$("#image").css("background-image", "url("+srcc+")");
$(".active img.2").addClass("current");
}else if ( $(".current").hasClass("2") ) {
$(".current").removeClass("current");
var srcc = $(".active img.3").attr("src");
$("#image").css("background-image", "url("+srcc+")");
$(".active img.3").addClass("current");
}else if ( $(".current").hasClass("3") ) {
$(".current").removeClass("current");
var srcc = $(".active img.1").attr("src");
$("#image").css("background-image", "url("+srcc+")");
$(".active img.1").addClass("current");
}
});
$(document).keyup(function(e) {
if (e.keyCode == 27) {
$("#bodyoverlay").click();
} // esc
});