In this article, we will see a jquery image magnifier on mouse hover. Using an image magnifier you can enlarge image on mouse hover. In this example, users can directly zoom image in with the mouse wheel or pinch zoom on touch devices using javascript or image zoom on mouseover using jquery.
Also, you can use different types of plugins for zoom images. here we have used zoom.js CDN for zoom or magnify image. using zoom.js jquery that enables the user to show the full-size image on hover and view details with mouse movement.
So, let's see zoom image on mouseover using jquery, and how to zoom image on hover.
Example:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.0/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-zoom/1.7.21/jquery.zoom.js"></script>
<style>
body {
margin: 20px;
border: 1px solid grey;
}
h1 {
color: #26a69a;
}
.container {
display: block;
padding: 0px;
}
.contain {
position: fixed;
right: 10%;
top: 25%;
width: 200px;
height: 220px;
margin-top: 25px;
}
img {
width: 250px;
height: 250px;
margin: 20px;
}
b{
margin-left: 20px;
}
</style>
</head>
<body>
<center>
<h1>websolutionstuff.com</h1>
</center>
<div class="container-fluid">
<b>Move your Cursor Over the Image</b>
<div class="parent">
<img src="https://websolutionstuff.com/adminTheme/global_assets/images/favicon.png">
</div>
<span class="contain"></span>
</div>
<script>
$(document).ready(function() {
$('.parent').css('width', $('img').width());
$('img').parent().zoom({
magnify: 2,
target: $('.contain').get(0)
});
});
</script>
</body>
</html>
Output:
You might also like:
In this article, we will see how to upload multiple images in laravel 9. here, we will see the tutorial of multipl...
Mar-18-2022
In this article, we will see how to run the python scripts in laravel 9. Python is a popular programming language.&...
May-07-2022
In this tutorial we will learn about laravel 8 inner join query example. Also see how to join two tables in laravel 8. I...
Nov-24-2021
In this article, we will see how to get data between two dates in laravel 9. Here we will learn how to count d...
Dec-19-2022