Jquery Lab
Jquery Lab
Jquery Lab
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.1.1.min.js">
</script>
<script>
$(document).ready(function(){
$("#fadeIn").click(function(){
$("p").fadeIn();
});
$("#fadeOut").click(function(){
$("p").fadeOut();
});
});
</script>
</head>
<body>
<p>RCP</p>
<p>IMRD</p>
<p>Shirpur</p>
<input type="button" id="fadeIn" value="fadein">
<input type="button" id="fadeOut" value="fadeout">
</body>
</html>
1
Page
2) JQuery for Demonstrating Slide Up , Slide down & Slide Toggle
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.1.1.min.js">
</script>
<script>
$(document).ready(function(){
$("#slide").click(function(){
$("#div").slideUp();
});
$("#slide1").click(function(){
$("#div").slideDown();
});
$("#slide2").click(function(){
$("#div").slideToggle();
});
});
</script>
</head>
<body>
<input type="button" id="slide" value="slideup">
<input type="button" id="slide1" value="slidedown">
<input type="button" id="slide2" value="slidetoggle">
<div id="div" style="background:purple;height:100px;width:100px;margin:6px;">
<p>RCP</p>
<p>IMRD</p>
<p>Shirpur</p>
</div>
</body>
</html>
2
Page
3) JQuery for Demonstrating Animate Method
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.1.1.min.js">
</script>
<script>
$(document).ready(function(){
$("#btn1").click(function(){
$("#div").animate({height: "300px"});
});
$("#btn2").click(function(){
$("#div").animate({width: "500px"});
});
$("#btn3").click(function(){
$("#div").animate({marginLeft: "200px"},2000,"linear");
});
});
</script>
</head>
<body>
<input type="button" id="btn1" value="height">
<input type="button" id="btn2" value="width">
<input type="button" id="btn3" value="left">
<div id="div" style="background:purple;height:100px;width:100px;margin:6px;">
</div>
</body></html>
3
Page
4) JQuery for Demonstrating Animation Chaining
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.1.1.min.js">
</script>
<script>
$(document).ready(function(){
$("#b1").click(function(){
$("p").animate({fontSize: '300%'},2000)
.animate({fontSize: '100%'},2000)
});
});
</script>
</head>
<body>
<p>RCPIMRD</p>
</body>
</html>
4
Page
5) JQuery for Demonstrating Animation Queuing
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.1.1.min.js">
</script>
<script>
$(document).ready(function(){
$("#b1").click(function(){
$("p").animate({fontSize: '300%'},2000)
$("p").animate({fontSize: '100%'},2000)
});
});
</script>
</head>
<body>
<p>RCPIMRD</p>
</body>
</html>
5
Page
6) Program for custom(User Defined) plugin
// myjq.jsfile
(function($){
$.fn.makeChange=function(){
this.css({color:"red",fontStyle:"Italic",fontSize:50});
return this;
};
}(jQuery));
//.html file
<!DOCTYPE html>
<html>
<head>
<script src="jquery-3.1.1.min.js">
</script>
<script src="myjq.js">
</script>
<script>
$(document).ready(function(){
$("#b1").click(function()
{
$("p").makeChange();
}
)
});
</script>
</head>
<body>
<p>This is my plugin</p>
<input type="button" id="b1" value="show">
</body>
</html>
6
Page
7) Program for Jquery UI Draggable Interaction
<HTML>
<head>
<title>jQuery UI Draggable - Default functionality</title>
<style>
#draggable { width: 150px;
height: 150px;
background:blue;
}
</style>
<scriptsrc="jquery-3.1.1.js"></script>
<script src="jquery-ui.js"></script>
<script>
$( function() {
$( "#draggable" ).draggable();
} );
</script>
</head>
<body>
<div id="draggable">
<p >Drag me around</p>
</div>
</body>
</html>
7
Page
8) Program for Jquery UI Resizable Interaction
<HTML>
<head>
<title>jQuery UI Draggable - Default functionality</title>
<style>
#resizable{ width: 150px;
height: 150px;
background:blue;
}
</style>
</script>
</head>
<body>
<div id="resizable">
<p >Drag me around</p>
</div>
</body>
</html>
8
Page
9) Program for Jquery UI Selectable Interaction
<HTML>
<head>
<title>jQuery UI Draggable - Default functionality</title>
<style>
</script>
</head>
<body>
<ol id="selectable">
<li class="ui-widget-content">Item 1</li>
<li class="ui-widget-content">Item 2</li>
<li class="ui-widget-content">Item 3</li>
<li class="ui-widget-content">Item 4</li>
<li class="ui-widget-content">Item 5</li>
</ol>
</body>
</html>
9
Page
10) Program for Jquery UI Sortable Interaction
} );
</script>
</head>
<body>
<ul id="sortable">
<li>Item 1</li>
<li>Item 2</li>
<li class="ui-state-default">Item 3</li>
</ul>
</body>
</html>
10
Page
11) Program for demonstrating Autocomplete Widget
<script>
$( function() {
varavailableTags = [
"ActionScript", "AppleScript", "Asp",
"BASIC",
"C",
"C++",
"Clojure",
"COBOL",
"ColdFusion",
"Erlang",
"Fortran",
"Groovy",
"Haskell",
"Java",
"JavaScript",
"Lisp",
"Perl",
"PHP",
"Python",
"Ruby",
"Scala",
"Scheme"
];
$( "#tags" ).autocomplete({
source: availableTags
});
} );
</script>
</head>
Enter Name <input type="text" id="tags">
</body>
</html>
11
Page
12) Program for demonstrating Datepicker Widget
<script>
$( function() {
$( "#datepicker" ).datepicker();
} );
</script>
</head>
<body>
</body>
</html>
12
Page
13) Program for demonstrating Dialog Widget
<script>
$( function() {
$( "#dialog" ).dialog();
} );
</script>
</head>
<body>
</body>
</html>
13
Page
14) Program for demonstrating Slider Widget
<script>
$( function() {
$( "#slider" ).slider();
} );
</script>
</head>
<body>
<div id="slider"></div>
</body>
</html>
14
Page
15) Demonstration of Ajax XMLHTTPRequest Object
<!DOCTYPE html>
<html>
<body>
<script>
function loadDoc() {
var xhttp;
if (window.XMLHttpRequest) {
// code for modern browsers
xhttp = new XMLHttpRequest();
} else {
// code for IE6, IE5
xhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
document.getElementById("demo").innerHTML = this.responseText;
}
};
xhttp.open("GET", "info.txt", true);
xhttp.send();
}
</script>
15
</body>
Page
</html>
info.txt
this is ajax demo
for demonstraing Ajax XMLHTTPRequest.
<html>
<body>
<p id="demo"></p>
<script>
txt = "";
x = xmlDoc.getElementsByTagName("Class");
</body>
Page
</html>
stud.xml
<College>
<Dept>
<TITLE>MCA</TITLE>
<Class>MCA-3</Class>
<Student>60</Student>
</Dept>
<Dept>
<TITLE>Dual MCA</TITLE>
<Class>Daul MCA-3</Class>
<Student>30</Student>
</Dept>
<Dept>
<TITLE>MBM</TITLE>
<Class>MBM2</Class>
<Student>50</Student>
</Dept>
</College>
<html>
<head>
<scriptsrc="jquery-3.1.1.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.get("demo.php",
{
name: "RCPIMRD",
17
city: "Shirpur"
},
Page
function(data,status){
alert("Data: " + data+ "\nStatus: " + status);
});
});
});
</script>
</head>
<body>
<button>Send an HTTP GET request to a page and get the result back</button>
</body>
</html>
demo.php :-
<?php
$name=$_GET['name'];
$city=$_GET['city'];
echo $name." ".$city;
?>
<html>
<head>
<scriptsrc="jquery-3.1.1.min.js"></script>
<script>
$(document).ready(function(){
$("button").click(function(){
$.post("demo.php",
{
name: "RCPIMRD",
18
city: "Shirpur"
},
Page
function(data,status){
alert("Data: " + data+ "\nStatus: " + status);
});
});
});
</script>
</head>
<body>
<button>Send an HTTP POST request to a page and get the result back</button>
</body>
</html>
demo.php :-
<?php
$name=$_POST['name'];
$city=$_POST['city'];
echo $name." ".$city;
?>
19
Page