在開始介紹我的第一隻jQuery程式之前,
先來跟大家簡單介紹一下jQuery是什麼好啦~
簡單來說,
他是一套Javascript擴充library,
主要是要讓原本的Javascript 在操作DOM、Ajax時能夠變得更直覺、更簡單,
換句話說,
就是讓你能夠寫更少、做更多事情!
不過還沒看到範例之前,
上面也只是純打嘴泡而已XD...
所以我們就先來看看一個簡單的例子吧!!
未使用jQuery:
document.getElementById('content').innerHTML='更改囉!';
使用jQuery:
$('#content').html('更改囉!');
有看到明顯差異了嗎?XD...
他的精神就是這樣囉!!
不過在學jQuery之前,
建議還是先學Javascript會比較好~
畢竟這樣學起來才能更體會到jQuery的精神啦! : )
接下來就是一個簡單的範例啦~
主要就是要用滑鼠的事件來控制CSS變換、DIV內容更改與DIV顯示與隱藏,
總而言之,
快來看看以下程式碼吧!: )
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<script src="jquery.js" type="text/javascript" ></script>
<script type="text/javascript" language="javascript">
$(document).ready(initial);
function initial(){
$('#cc').mouseout(function(){
$(this).removeClass();
$(this).addClass('contents');
$(this).html('移到我這裡!!');
});
$('#cc').mousemove(function(){
$(this).removeClass();
$(this).addClass('cscs');
$(this).html('移開吧!!不然就點我顯示或隱藏圖片囉!!');
});
$('#cc').click(function(){
$('#pic').toggle();
});
}
</script>
<title>無標題文件</title>
<style type="text/css">
<!--
.contents {
font-family: "微軟正黑體", Verdana;
color: #FFF;
background-color: #2B0000;
}
.cscs{
background-color:#111111;
color:#FFF;
font-family: "微軟正黑體", Verdana;
cursor:pointer;
}
-->
</style></head>
<body>
<div id="cc" class="contents" >移到我這裡!!</div>
<div id="pic" style="display:none" ><img src="pic.jpg"></div>
</body>
</html>

沒有留言:
Write 意見