jquery 簡單的例子



<script type="text/javascript" src="/j/js/lib/jquery-1.5.js"></script>
<script type="text/javascript" src="/j/js/test.js"></script>
<script type="text/javascript" src="/j/js/jsAjax.js"></script>
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.core.js"></script>
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.widget.js"></script>
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.datepicker.js"></script>
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.mouse.js"></script>	
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.position.js"></script>	
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.resizable.js"></script>	
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.dialog.js"></script>	
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.accordion.js"></script>	
<script type="text/javascript" src="/j/js/lib/ui/jquery.ui.tabs.js"></script>	
<link rel="StyleSheet" href="/j/css/jquery-ui.css" type="text/css" />


		$("#date").datepicker({
			disabled : true,
			dateFormat : 'yy-mm-dd',
			duration : 'slow',
			showOn : "button",
			buttonImage : "/j/js/images/calendar.gif",
			buttonImageOnly : true
		});

		
		$( "#dialog-form" ).dialog({
			autoOpen: false,
			height: 300,
			width: 350,
			modal: true,
			buttons: {
				"Create an account": function() {
					jQuery.ajax({
						type : "post",
						url : "/j/LoginAction?username=aaaaaa&password=dddd",
						dataType : "text",
						success : function(result) {
							var rs = eval("(" + result + ")");
							$("#tips").html(rs.result.username + rs.result.password);
						},
						error : function(result, status) { //如果沒有上面的捕獲出錯會執行這裏的回調函數    
							alert(status);
						}
					})
					
				},
				Cancel: function() {
					$( this ).dialog( "close" );
				}
			},
			close: function() {
			}
		});
		
		$("#create-user").click(function() {
			$("#dialog-form").dialog("open");
		});

		$( "#accordion" ).accordion({
			event: "click",
			collapsible: true,
			autoHeight: true,
			navigation: true,
			fillSpace: true
		});
		
		$( "#accordionResizer" ).resizable({
			minHeight: 140,
			resize: function() {
				$( "#accordion" ).accordion( "resize" );
			}
		});
		
		$( "#toggler" ).toggle(
				function() {
					$( "#effect" ).animate({
						backgroundColor: "#aa0000",
						color: "#fff",
						width: 500
					}, 1000 );
				},
				function() {
					$( "#effect" ).animate({
						backgroundColor: "#fff",
						color: "#000",
						width: 240
					}, 1000 );
				}
		);
		
		$( "#tabs" ).tabs({
			collapsible: true,
			ajaxOptions: {
				error: function( xhr, status, index, anchor ) {
					$( anchor.hash ).html(
						"Couldn't load this tab. We'll try to fix this as soon as possible. " +
						"If this wouldn't be a demo." );
				}
			}
		});


<div id="container">
	
		<div id="header">
			<h1>我只是一個頭</h1>
		</div>
	
		<div id="content">
			<div id="sideLeft">
				<div id="accordionResizer" style="padding: 2px; width: 200px; height: 500px;" class="ui-widget-content">
					<div id="accordion">
						<h3>
							<a href="#">Section 1</a>
						</h3>
						<div>
							<p>Mauris mauris ante, blandit et, ultrices a, suscipit eget,
								quam. Integer ut neque. Vivamus nisi metus, molestie vel, gravida
								in, condimentum sit amet, nunc. Nam a nibh. Donec suscipit eros.
								Nam mi. Proin viverra leo ut odio. Curabitur malesuada.
								Vestibulum a velit eu ante scelerisque vulputate.
							</p>
						</div>
						<h3>
							<a href="#">Section 2</a>
						</h3>
						<div>
							<p>Sed non urna. Donec et ante. Phasellus eu ligula.
								Vestibulum sit amet purus. Vivamus hendrerit, dolor at aliquet
								laoreet, mauris turpis porttitor velit, faucibus interdum tellus
								libero ac justo. Vivamus non quam. In suscipit faucibus urna.
							</p>
						</div>
						<h3>
							<a href="#">Section 3</a>
						</h3>
						<div>
							<p>Nam enim risus, molestie et, porta ac, aliquam ac, risus.
								Quisque lobortis. Phasellus pellentesque purus in massa. Aenean
								in pede. Phasellus ac libero ac tellus pellentesque semper. Sed
								ac felis. Sed commodo, magna quis lacinia ornare, quam ante
								aliquam nisi, eu iaculis leo purus venenatis dui.
							</p>
							<ul>
								<li>List item one</li>
								<li>List item two</li>
								<li>List item three</li>
							</ul>
						</div>
						<h3>
							<a href="#">Section 4</a>
						</h3>
						<div>
							<p>Cras dictum. Pellentesque habitant morbi tristique senectus
								et netus et malesuada fames ac turpis egestas. Vestibulum ante
								ipsum primis in faucibus orci luctus et ultrices posuere cubilia
								Curae; Aenean lacinia mauris vel est.</p>
							<p>Suspendisse eu nisl. Nullam ut libero. Integer dignissim
								consequat lectus. Class aptent taciti sociosqu ad litora torquent
								per conubia nostra, per inceptos himenaeos.</p>
						</div>
					</div>
				</div>
			</div>
			<div id="sideContent">
				<div>
					<div class="toggler">
						<div id="effect">
							<h3 class="ui-widget-header ui-corner-all">Animate</h3>
							<p>Etiam libero neque, luctus a, eleifend nec, semper at,
								lorem. Sed pede. Nulla lorem metus, adipiscing ut, luctus sed,
								hendrerit vitae, mi.</p>
						</div>
					</div>
					<button type="button" id="toggler">toggler</button>
				</div>
	
				<div id="tabs">
					<ul>
						<li><a href="#tabs-1">Nunc tincidunt</a>
						</li>
						<li><a href="/j/LoginAction?username=aaaaaa&password=dddd">Proin dolor</a>
						</li>
						<li><a href="#tabs-3">Aenean lacinia</a>
						</li>
					</ul>
					<div id="tabs-1">
						<p>
							<strong>11111111111111111</strong>
						</p>
						<p>Proin elit arcu, rutrum commodo, vehicula tempus, commodo a,
							risus. Curabitur nec arcu. Donec sollicitudin mi sit amet mauris.
							Nam elementum quam ullamcorper ante. Etiam aliquet massa et lorem.
							Mauris dapibus lacus auctor risus. Aenean tempor ullamcorper leo.
							Vivamus sed magna quis ligula eleifend adipiscing. Duis orci.
							Aliquam sodales tortor vitae ipsum. Aliquam nulla. Duis aliquam
							molestie erat. Ut et mauris vel pede varius sollicitudin. Sed ut
							dolor nec orci tincidunt interdum. Phasellus ipsum. Nunc tristique
							tempus lectus.</p>
					</div>
					<div id="tabs-2">
						<p>
							<strong>22222222222222</strong>
						</p>
						<p>Morbi tincidunt, dui sit amet facilisis feugiat, odio metus
							gravida ante, ut pharetra massa metus id nunc. Duis scelerisque
							molestie turpis. Sed fringilla, massa eget luctus malesuada, metus
							eros molestie lectus, ut tempus eros massa ut dolor. Aenean
							aliquet fringilla sem. Suspendisse sed ligula in ligula suscipit
							aliquam. Praesent in eros vestibulum mi adipiscing adipiscing.
							Morbi facilisis. Curabitur ornare consequat nunc. Aenean vel
							metus. Ut posuere viverra nulla. Aliquam erat volutpat.
							Pellentesque convallis. Maecenas feugiat, tellus pellentesque
							pretium posuere, felis lorem euismod felis, eu ornare leo nisi vel
							felis. Mauris consectetur tortor et purus.</p>
					</div>
					<div id="tabs-3">
						<p>
							<strong>33333333333333333.</strong>
						</p>
						<p>Duis cursus. Maecenas ligula eros, blandit nec, pharetra at,
							semper at, magna. Nullam ac lacus. Nulla facilisi. Praesent
							viverra justo vitae neque. Praesent blandit adipiscing velit.
							Suspendisse potenti. Donec mattis, pede vel pharetra blandit,
							magna ligula faucibus eros, id euismod lacus dolor eget odio. Nam
							scelerisque. Donec non libero sed nulla mattis commodo. Ut
							sagittis. Donec nisi lectus, feugiat porttitor, tempor ac, tempor
							vitae, pede. Aenean vehicula velit eu tellus interdum rutrum.
							Maecenas commodo. Pellentesque nec elit. Fusce in lacus. Vivamus a
							libero vitae lectus hendrerit hendrerit.</p>
					</div>
				</div>
			</div>
		</div>
	
		<div id="footer">
			<table id="myTable" border="1">
				<tr>
					<td>John</td>
					<td>Doe</td>
					<td>Alaska</td>
					<td>test</td>
				</tr>
			</table>
			<div id="myDiv">
				<h3>Let AJAX change this text</h3>
			</div>
			<div id="tips">
				<h3>I'm hidden</h3>
			</div>
			<div class="panel">
				<p id="pp">1. If you click on me, I will disappear.</p>
				<p id="pp">2. If you click on me, I will disappear.</p>
				<p id="demo">3. If you click on me, I will disappear.</p>
				<p id="demo">4. If you click on me, I will disappear.</p>
			</div>
			<p class="flip">請點擊這裏</p>
			<div id="wait" style="display: none">eeeeeeeeeeeeee</div>
	
			<button type="button" onclick="myFunctionJQuery()">Change
				Content</button>
	
			時間選擇: <input type="text" name="date" id="date" />
	
			<button type="button" onclick="showJSON()">Json Test</button>
			<button type="button" onclick="showCar()">Json to String</button>
			<button type="button" onclick="myEval()">String to Json</button>
			<button type="button" onclick="doDocument()">test document</button>
			<button type="button" onclick="createTr()">新增表格行</button>
			<button type="button" id="button" onclick="createTr()">dfw</button>
			<button type="button" id="ajaxJquery">jquery ajax</button>
			<button type="button" id="create-user">登錄</button>
		</div>
	
		<div id="hidden">
			<div id="dialog-form" title="Create new user">
				<fieldset>
					<form action="">
						<label for="name">username:</label> <input type="text"
							name="username"> <label for="name">password:</label> 
							<input type="password" name="password"><br>
					</form>
				</fieldset>
			</div>
		</div>
	</div>




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章