Here you will see a jQuery image sliders control that is very useful for displaying images and photos and making the viewing of images more pleasant and intuitive on our website. In this article we make an auto-playing image slider. Users can also manually select content to see or have them rotated automatically.
Use the following simple procedure to create a sample.
Step 1: Create a simple application in Visual Studio.
Step 2: Now add the references of CSS and js files in the head section.
<head runat="server">
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<link href="Styles/nivo-slider.css" rel="stylesheet" type="text/css" />
<link href="Styles/Default.css" rel="stylesheet" type="text/css" />
<script src="Scripts/Demo.js" type="text/javascript"></script>
<title></title>
</head>
These files above are attached in the Zip file. You can download these files from the attached file.
Step 3: Now add the following code to the body section that contains four images on the page.
<body>
<form id="form1" runat="server">
<div class="slider-wrapper theme-default">
<div id="nivo-slider" class="nivoSlider" style="width: 960px">
<img src="1.jpg" alt="" />
<img src="2.jpg" alt="" />
<img src="3.jpg" alt="" />
<img src="4.jpg" alt="" />
</div>
</div>
</form>
</body>
Step 4: Now add the following .js code to the body section.
<script type="text/javascript">
$(window).load(function () {
$('#nivo-slider').nivoSlider();
});
</script>
Step 5: Default.ASPX code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<link href="Styles/nivo-slider.css" rel="stylesheet" type="text/css" />
<link href="Styles/Default.css" rel="stylesheet" type="text/css" />
<link href="Styles/nivo-slider.css" rel="stylesheet" type="text/css" />
<script src="Scripts/Demo.js" type="text/javascript"></script>
</head>
<body>
<form id="form1" runat="server">
<div class="slider-wrapper theme-default">
<div id="nivo-slider" class="nivoSlider">
<img src="1.jpg" alt="" />
<img src="2.jpg" alt="" />
<img src="3.jpg" alt="" />
<img src="4.jpg" alt="" />
</div>
</div>
<script type="text/javascript">
$(window).load(function () {
$('#nivo-slider').nivoSlider();
});
</script>
</form>
</body>
</html>
Step 6: Now run the application.
We can manually select an image from the Slider.