JQuery Study Notes(一)

1. 使用jquery

  到jquery.com下载jquery.js当前版本是1.4.2

  新建一个html页面

 <!DOCTYPE html>
<html lang="en">
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <script type="text/javascript" src="jquery.js"></script>
   <script type="text/javascript">
     $(document).ready(function(){
       $("a").click(function(event){
         alert("As you can see, the link no longer took you to jquery.com");
         event.preventDefault();
       });
     });
    
   </script>
</head>
<body>
   <a href="http://jquery.com/">jQuery</a>
</body>
</html>
 

  代码解释:

  $(document).ready(function(){...})在页面加载完时添加function()函数内容

  $("a").click(function(event){...})设置a标签的click事件函数

  event.preventDefault()阻止原事件执行

  代码功能:点击<a>标签只弹出alert信息后,页面并不跳转到http://jquery.com/

2. 添加和移除HTML class

  首先在<head>中添加一些样式,例如:

<style type="text/css">
a.test
{ font-weight: bold; }
</style>

 在script中使用addClass和removeClass来添加和移除HTML class,例如:

$("a").addClass("test");//所有a标记粗体

$(
"a").removeClass("test");//取消所有a标记粗体

3.特效

  jQuery提供了一些非常方便的特效

 $("a").click(function(event){
   event.preventDefault();
   $(this).hide("slow");
 });

  点击<a>标签后,标记慢慢消失

4.回调与函数

  无参数回调

 $.get('myhtmlpage.html', myCallBack);

  带参数回调

$.get('myhtmlpage.html', function(){
  myCallBack(param1, param2);
});



 


 

  

 


        

posted @ 2010-08-03 20:27  NcuChenMeng  阅读(296)  评论(0编辑  收藏  举报