Simple, lightweight jQuery plugin to show zoomed view of image based on screen dimensions. It simulates photo zoom for facebook (Chrome extension).
- Internet Explorer 7+
- Firefox
- Chrome
- Safari
- Jquery Library (version 1.7.0+)
$(document).ready(function(){
$(selector).photoZoom();
});
- zoomStyle // Write your own css for large image
- attribute // Set the attribute you want to use for the larger image (default: 'src')
$(document).ready(function(){
$("body").photoZoom({ zoomStyle : { "border":"1px solid #ccc",
"background-color":"#fff",
"box-shadow":"0 0 5px #888"
},
attribute : 'data-img-large'
});
});
- onMouserOver(currentImage) // Triggers when before zooming image
- onMouseOut(currentImage) // Triggers when focus out from image
$(document).ready(function(){
$("body").photoZoom({ onMouseOver : function(currentImage){
console.log(currentImage);
// do something
},
onMouseOut : function(currentImage){
console.log(currentImage);
// do something
}
});
});
- Demo : <http://demos.9lessons.info/photozoom/>