Pages

Monday, 27 May 2013

How To Make Fancy Switch ON and OFF Effects Example Using jQuery in c# Asp.Net


How To Make Fancy Switch ON and OFF Effects Example Using jQuery in c# Asp.Net

Program:

.Aspx File:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Switch ON OFF</title>
<script src="http://code.jquery.com/jquery-1.8.2.js" type="text/javascript"></script>
<style type="text/css">
#container{background:#ebebeb;}
.switch{
border:none;
background:left no-repeat;
width:105px;
height:46px;
padding:0;
margin:0;
}
.on, .off{
width:50px;
height:40px;
display:inline-block;
cursor:pointer;
}
.result{display:none; margin-top:5px; font-size:14px; color:#333;}
.result span{color:#C03; font-weight:700;}
</style>
<script type="text/javascript">
    $(document).ready(function () {
        $('.switch').css('background', 'url("http://papermashup.com/demos/jquery-switch/switch.png")');
        $('.on_off').css('display', 'none');
        $('.on, .off').css('text-indent', '-10000px');
        $("input[name=on_off]").change(function () {
            var button = $(this).val();
            if (button == 'off') {
                $('.switch').css('background-position', 'right');
            }
            if (button == 'on') {
                $('.switch').css('background-position', 'left');
            }
            $('.result span').html(button);
            $('.result').fadeIn();
        });
    });
</script>
</head>
<body>
<form id="form1" runat="server">
<fieldset class="switch">
<label class="off">Off<input type="radio" class="on_off" name="on_off" value="off"/></label>
<label class="on">On<input type="radio" class="on_off" name="on_off" value="on"/></label>
</fieldset>
<input type="submit" value="Submit"/>
<div class="result">The switch is: <span>on</span></div>
</form>
</body>
</html>


Live Demo:

Switch ON OFF
The switch is: on

No comments:

Post a Comment