1. Jquery版本:* jQuery JavaScript Library v1.3.2 * http://jquery.com/
  2.  
  3. 引用:<script src="JS/jquery.js" type="text/javascript"></script>
  4.  
  5. 测试1:给隐藏域赋值:
  6.  
  7. 控件:<input type="hidden" id="hdInfo" />
  8.  
  9. 脚本:function aa()
  10.  
  11. {
  12.  
  13. jQuery("#hdInfo").val('test');
  14.  
  15. alert(jQuery("#hdInfo").val());
  16.  
  17. //等价于
  18.  
  19. $("#hdInfo").val('test');
  20.  
  21. alert($("#hdInfo").val());
  22.  
  23. }
  24.  
  25. 测试2:获得table第一列的所有数据:
  26. 控件:<table cellspacing="0" rules="all" border="1" id="dataGridView1" style="border-collapse:collapse;">
  27. <tr>
  28.  
  29. <th scope="col">编号</th><th scope="col">学号</th><th scope="col">姓名</th><th scope="col">课程编号</th><th scope="col">课程名称</th><th scope="col">分数</th>
  30.  
  31. </tr><tr>
  32.  
  33. <td>1</td><td>2005001 </td><td>张三 </td><td>10001</td><td>数学 </td><td>69</td>
  34.  
  35. </tr><tr>
  36.  
  37. <td>2</td><td>2005001 </td><td>张三 </td><td>10001</td><td>数学 </td><td>69</td>
  38.  
  39. </tr><tr>
  40.  
  41. <td>3</td><td>2005001 </td><td>张三 </td><td>10002</td><td>语文 </td><td>78</td>
  42.  
  43. </tr><tr>
  44.  
  45. <td>4</td><td>2005001 </td><td>Thomas</td><td>10002</td><td>语文 </td><td>78</td>
  46.  
  47. </tr><tr>
  48.  
  49. <td>5</td><td>2005002 </td><td>李四 </td><td>10001</td><td>数学 </td><td>89</td>
  50.  
  51. </tr>
  52.  
  53. </table>
  54.  
  55. 脚本:function aa()
  56.  
  57. {
  58.  
  59. alert(jQuery("#dataGridView1 tr td:first-child").text());
  60.  
  61. //alert(jQuery("table tr td:first-child").text()); //通用型
  62.  
  63. }
  64.  
  65. 测试3:获得所选中的radiolable中的值:
  66.  
  67. 控件: <input id="rblProject_0" type="radio" name="rblProject" value="A" /><label for="rblProject_0">A 已经使用</label></td><td><input id="rblProject_1" type="radio" name="rblProject" value="B" /><label for="rblProject_1">B 近期上线 </label></td><td><input id="rblProject_2" type="radio" name="rblProject" value="C" /><label for="rblProject_2">C 尚无规划 </label></td><td><input id="rblProject_3" type="radio" name="rblProject" value="D" checked="checked" /><label for="rblProject_3">D 不清楚 </label>
  68.  
  69. 脚本:function aa()
  70.  
  71. {
  72.  
  73. alert(jQuery("input[name='rblProject']:checked").next("label").html()); //或者用下面的方式也可以得到值
  74.  
  75. alert(jQuery("input[name='rblProject']:checked").next("label").text());
  76.  
  77. }
  78.  
  79. 测试4:超连接标签选中时更改样式:
  80.  
  81. 控件: <asp:TreeView ID="stv1" runat="server" ShowLines="true" ImageSet="Arrows" >
  82.  
  83. <HoverNodeStyle Font-Bold="True" Font-Underline="True" ForeColor="#5555DD" />
  84.  
  85. <ParentNodeStyle Font-Bold="False" />
  86.  
  87. <SelectedNodeStyle Font-Bold="True" Font-Underline="True" ForeColor="#5555DD" HorizontalPadding="0px" VerticalPadding="0px" />
  88.  
  89. <NodeStyle Font-Names="Tahoma" Font-Size="10pt" ForeColor="Black" HorizontalPadding="5px" NodeSpacing="0px" VerticalPadding="0px" />
  90.  
  91. </asp:TreeView>
  92.  
  93. 脚本:jQuery( function()
  94.  
  95. {
  96.  
  97. var treeObj = jQuery("#<%=stv1.ClientID %>");
  98.  
  99. var anchorObjList = treeObj.find("a");
  100.  
  101. anchorObjList.click( function()
  102.  
  103. {
  104.  
  105. anchorObjList.filter(".selectStyle").removeClass("selectStyle");
  106.  
  107. anchorObjList.filter(".ctl00_ContentPlaceHolder1_stv1_0.ctl00_ContentPlaceHolder1_stv1_1.ctl00_ContentPlaceHolder1_stv1_5").removeClass("ctl00_ContentPlaceHolder1_stv1_0 ctl00_ContentPlaceHolder1_stv1_1 ctl00_ContentPlaceHolder1_stv1_5");
  108.  
  109. jQuery(this).addClass("selectStyle");
  110.  
  111. });
  112.  
  113. });
  114.  
  115. 测试4:两种表达的不同:
  116.  
  117. 控件:
  118.  
  119. 脚本:jQuery(function($) {});
  120.  
  121. function aa(){}
  122.  
  123. 区别在于:第一种当DOM加载完成后,执行其中的函数。第二个function aa()需要在页面中调用

jquery测试文档的更多相关文章

  1. 测试文档锁:doc.LockDocument()

    /// <summary> /// 总结:用到DocumentManager.Open(filePath)时,如果是ForWrite,就需要用到lock文档锁. /// </summ ...

  2. jquery获取文档高度和窗口高度的例子

    jquery获取文档高度和窗口高度,$(document).height().$(window).height() $(document).height():整个网页的文档高度 $(window).h ...

  3. ASP.NET WebAPI使用Swagger生成测试文档

    ASP.NET WebAPI使用Swagger生成测试文档 SwaggerUI是一个简单的Restful API测试和文档工具.简单.漂亮.易用(官方demo).通过读取JSON配置显示API .项目 ...

  4. js、jQuery 获取文档、窗口、元素的各种值

    基于两年开发经验,总结了 javascript.jQuery 获取窗口.文档.元素的各种值 javascript: 文档:是整个document所有的内容 浏览器当前窗口文档body的宽度: docu ...

  5. python 全栈开发,Day54(jQuery的属性操作,使用jQuery操作input的value值,jQuery的文档操作)

    昨日内容回顾 jQuery 宗旨:write less do more 就是js的库,它是javascript的基础上封装的一个框架 在前端中,一个js文件就是一个模块 一.用法: 1.引入包 2.入 ...

  6. python全栈开发day48-jqurey自定义动画,jQuery属性操作,jQuery的文档操作,jQuery中的ajax

    一.昨日内容回顾 1.jQuery初识 1).使用jQuery而非JS的六大理由 2).jQuery对象和js对象转换 3).jQuery的两大特点 4).jQuery的入口函数三大写法 5).jQu ...

  7. 使用jQuery匹配文档中所有的li元素,返回一个jQuery对象,然后通过数组下标的方式读取jQuery集合中第1个DOM元素,此时返回的是DOM对象,然后调用DOM属性innerHTML,读取该元素 包含的文本信息

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. ASP.NET WebAPI 测试文档 (Swagger)

    ASP.NET WebAPI使用Swagger生成测试文档 SwaggerUI是一个简单的Restful API测试和文档工具.简单.漂亮.易用(官方demo).通过读取JSON配置显示API .项目 ...

  9. jQuery 的文档操作

    在 js 中也有DOM操作,也可以进行 增删改查 ,但是通过 js 的DOM操作会发现,我的天哪,代码好多.但是 jQuery的文档操作就少了很多. js 中 DOM 的示例 : var box = ...

随机推荐

  1. WPF的逻辑树与视觉树(1)基本概念

    原文:WPF的逻辑树与视觉树(1)基本概念     一.摘要 逻辑树与视觉树属于WPF的基本概念,学过WPF或者Silverlight的朋友一定会对其有所耳闻,这篇文章将来探讨逻辑树与视觉树的特质以及 ...

  2. 【转】cygwin中文乱码(打开gvim中文乱码、安装svn后乱码)

    想用cygwin less看log,可能包含德语.格式是乱的,很多类似"ESC"之类的乱码. 结果这个解决方案似乎也不错,有排版,有颜色高亮. ------------------ ...

  3. 【OC语法要闻速览】一、方法调用

    调用方法 [object method]; [object methodWithInput:input]; output = [object methodWithOutput]; output = [ ...

  4. Leetcode 136 Single Number 亦或

    题意就是从一堆数中找出唯一的一个只存在一个的数.除了那个数,其他的数都是两个相同的数. 通过亦或的性质: 1)a^a = 0 0^a = a 2)交换律 a^b = b^ a 3)结合律 (a^b)^ ...

  5. WPF后台动画DoubleAnimation讲解

    WPF后台动画,使用DoubleAnimation做的. 1.移动动画 需要参数(目标点离最上边的位置,目标点离最左边的位置,元素名称) Image mImage = new Image(); Flo ...

  6. HDU-4249-A Famous Equation(DP)

    Problem Description Mr. B writes an addition equation such as 123+321=444 on the blackboard after cl ...

  7. blockchain_eth客户端安装 & geth使用 &批量转账(一)

    这里是第一篇,主要讲eth客户端安装 eth官网 https://ethereum.org/ 国内有一个论坛内容挺多的,可以参考  http://ethfans.org/ eth客户端: eth客户端 ...

  8. android 随着认识的去除率EditText(它配备了防抖效果)

    Android它没有提供的类似至ios自带的输入框效果清晰(ios简单地只加属性可实现).因此,Android其中 我们要如何实现就需要这种效果用自己的定义的控件实现. 思路:能够使用一个Linear ...

  9. PostgreSQL模式匹配的方法 LIKE等

    PostgreSQL 提供了三种实现模式匹配的方法:传统 SQL 的 LIKE 操作符.SQL99 新增的 SIMILAR TO 操作符. POSIX 风格的正则表达式.另外还有一个模式匹配函数 su ...

  10. AngularJS $http和$.ajax

    $http请求 $http请求返回之后,给前台绑定数据赋值,会自动更新数据 ajax请求 $.ajax请求返回之后,给前台绑定数据赋值,不会自动更新数据,需要用$scope.$apply手动刷新 ap ...