jQuery学习笔记(一)

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 06:30 点击:

今天是我学习 jQuery的第一天,主要学习的内容如下:

1.  网页加载完成后的事件编写;

2. jQuery选择器的使用方法;

3. jQuery获取/修改标签内容和获取/标签属性值;

4. jQuery隐藏/显示标签

5.jQuery给标签添加Click事件的方法

学习心得:

1. 怎样实现自动感知 隐藏/显示 标签块

思路=>对隐藏/显示按钮 设置一个自定义属性,如下面代码中<input type="button" name="action" id="action" value="Hide DIV#hideOrShowDiv" operation="hide"></input>的operation属性就是自定义的,他有两个值('hide'/'show'),默认值为'hide',这样每点击一次,就用jQuery变换一次值(在hide与show这两个值之间) ,隐藏或显示某一个标签块时只需要判断该operation属性的值就知道了。

另外介绍一下jQuery非常简便的方法即可实现:

$('input#toggleaction').click(function(){
    $('div#hideOrShowDiv').toggle();
   });

简直太容易了...

2. 获取 / 设置某一个标签属性的值
$("标签").attr("属性名");//获取属性值

==》

$('div').attr('id');

$('div#idname').attr('id');

$('div.classname').attr('id');

$("标签").attr('属性名','属性值');//设置属性值

==》

$('div').attr('id','xxvalue');

$('div#idname').attr('id','xxvalue');

$('div.classname').attr('id','xxvalue');

3. hide() & show()用法
隐藏标签:$('标签名').hide();

显示标签:$("标签名").show();

4.获取标签文本值
$('div#hideOrShowDiv').text()

5.向指定标签中插入文本
$('div#hideOrShowDiv').html("contentValue");

-------------------------------代码粘贴于此,供大家参考,写得不好,主要自己学习之用------------------------------
 
 <html> 
 <head>  
  <meta http-equiv="content-type" content="text/html; charset=utf-8" /> 
  <title>jQuery Practice 1: The Write Less, Do More, JavaScript Library</title> 
  <!--<link rel="stylesheet" href="http://static.jquery.com/files/rocker/css/reset.css" type="text/css" />--> 
  <!--<link rel="stylesheet" href="http://static.jquery.com/files/rocker/css/screen.css" type="text/css" />--> 
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script> 
  <script type="text/javascript">                                          
  // we will add our javascript code here    
  //1.To do this, we register a ready event for the document.  
  //1.文档加载完成后触发该事件 
  $(document).ready(function(){ 
   // do stuff when DOM is ready 
   //change the div# css 
   $("div#hideOrShowDiv").css("border","3px solid green"); 
   //add click-event to tag: div&a 
   $("div").click(function(){ 
    //给所有标签添加指定的CSS样式 
    $("*").css("border","3px solid yellow"); 
    //给第一个div标签设置CSS样式 
    $("div:eq(0)").css("border","3px solid purple"); 
    alert("Click DI

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • Gb2312转utf-8编码的方法(vbs+js)
      • 如何使用Ajax技术开发Web应用程序(1)
      • js跳转路径问题
      • JavaScript模仿桌面窗口
      • 用js检测两个线段是否相交
      • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
      • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
      • 我是如何去了解jquery的(六),案例之幻灯片轮换
      • Jquery封装幻灯片效果
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1