jQuery常用的一些方法

来源:互联网 发布:开票软件重装 编辑:程序博客网 时间:2024/05/21 20:28
[html] view plain copy
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
  2. <html>  
  3.   <head>  
  4.     <title>domevent.html</title>  
  5.       
  6.     <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">  
  7.     <meta http-equiv="description" content="this is my page">  
  8.     <meta http-equiv="content-type" content="text/html; charset=UTF-8">  
  9.       
  10.     <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->  
  11.       
  12.     <style type="text/css">  
  13.         .myClass{  
  14.             color:skyblue;  
  15.         }  
  16.     </style>  
  17.       
  18.     <script type="text/javascript" src="../../jquery-2.2.4.js"></script>  
  19.     <script type="text/javascript">  
  20.         /*  
  21.             jQuery对象常用的一些方法  
  22.               
  23.             get(index)获取jQuery对象中的dom对象  
  24.             eq(index)获取jQuery对象中的jQuery对象  
  25.               
  26.             1.jQuery对象修改dom元素的数据(方法中不带参数就是获取数据,带参数就是修改数据)  
  27.                 html( [val | fn] )   
  28.                 text( [val | fn] )   
  29.                 val( [val | fn | arr] )  
  30.                 attr(name)获取指定属性的值  
  31.                 attr(key, value) 设置属性和对象的值  
  32.               
  33.             2.jQuery对象修改dom元素的样式  
  34.                 css行内样式  
  35.                 addClass内部样式表  
  36.                 removeClass移除指定的内部样式表  
  37.             3.修改dom元素的子元素  
  38.                 append追加元素到所有子元素的末端  
  39.                 remove 移除元素,移除的是自己  
  40.         */  
  41.         $(function(){  
  42.             //alert($("div").eq(2).text());  
  43.             $("a").eq(0).attr("href","http://www.baidu.com");  
  44.               
  45.             $("#myDiv").addClass("myClass");  
  46.             $("#myDiv").removeClass("myClass");  
  47.             //$("#myDiv").css("color","red");  
  48.               
  49.             var obj=[{  
  50.                 no:"1",  
  51.                 name:"SMITH",  
  52.                 sal:"5000"  
  53.             },{  
  54.                 no:"2",  
  55.                 name:"SCOTT",  
  56.                 sal:"8000"  
  57.             },{  
  58.                 no:"3",  
  59.                 name:"TOM",  
  60.                 sal:"15000"  
  61.             }]  
  62.               
  63.             for(var i=0;i<obj.length; i++){  
  64.                 $("#myTable").append("<tr mark=1><td>"+obj[i].no+"</td><td>"+obj[i].name+"</td><td>"+obj[i].sal+"</td></tr>");  
  65.             }  
  66.               
  67.             $("#myBtn").click(function(){  
  68.                 $("tr[mark=1]").remove();  
  69.             });  
  70.         })  
  71.     </script>  
  72.   </head>  
  73.     
  74.   <body>  
  75.         <div id="myDiv">演示行内样式</div>  
  76.           
  77.         <div>1</div>  
  78.         <div>2</div>  
  79.         <div>3</div>  
  80.         <a>跳转到百度</a>  
  81.           
  82.         <table id="myTable" border="1" style="border:1px solid black;width:400px">  
  83.             <tr>  
  84.                 <th>编号</th>  
  85.                 <th>姓名</th>  
  86.                 <th>薪水</th>  
  87.             </tr>  
  88.         </table>  
  89.           
  90.         <input id="myBtn" type="button" value="删除" />  
  91.   </body>  
  92. </html>  
原创粉丝点击