1.  
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="text2.aspx.cs" Inherits="Jquery_t.text2" %>
  2.  
  3. <!DOCTYPE html>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  8. <title></title>
  9. <script type="text/javascript" src="Scripts/jquery-1.8.2.js"></script>
  10. <script type="text/javascript">
  11. $(document).ready(function () {
  12. var x = 10;
  13. var y = 20;
  14. var $mytitle = "";
  15. $("#biaoji").mouseover(function (event) {
  16. $mytitle = this.title;
  17.  
  18. this.title = "";
  19. //var tooltip = "<div id='tooltip'>" + $mytitle + "</div>";
  20. var tooltip = "<div id='tooltip'><img src='Images/2.jpg' />"+"<br/>"+$mytitle+"</div>";
  21. $("body").append(tooltip);
  22. $("#tooltip").css
  23. (
  24. {
  25. "top": (event.pageY+y) + "px",
  26. "left": (event.pageX+x) + "px"
  27. }
  28. ).show("fast");
  29. }).mouseout(function () {
  30. $("#tooltip").remove();
  31. this.title = $mytitle;
  32. }).mousemove(function (e) {
  33. $("#tooltip").css
  34. ({
  35. "top": (event.pageY+y) + "px",
  36. "left": (event.pageX+x) + "px"
  37. });
  38. });
  39.  
  40. $("#content").hide();//隐藏div
  41. //绑定click事件,如果id为的content的内容为空则让它显示,否则就隐藏
  42. //$("h3").bind("click", function () {
  43. // if ($("#content").is(":visible")) {
  44. // $(this).next("div #content").hide();
  45. // }
  46. // else {
  47. // $(this).next("div #content").show();
  48. // }
  49. //});
  50. //下面这个hover是jquery的合成事件,光标划进和划出分别会执行的两个函数,还有一个合成函数是toggle,是点击
  51. $("h3").hover(function () {
  52. $(this).next("div #content").show(3000);
  53. }, function(){
  54. $(this).next("div #content").hide(3000);
  55. })
  56.  
  57. //toggle里面可以有多个方法,会依次执行完,然后重新开始执行第一次,如此循环
  58. $("h3").toggle(function () {
  59. alert("第一次哦!");
  60. }, function () {
  61. alert("第二次哦!");
  62. }, function () {
  63. alert("第三次哦!");
  64. }, function () {
  65. alert("第四次哦!");
  66. });
  67.  
  68. //id为btn的按钮绑定了一个myclick的自定义事件,s1,s2两个自定义参数
  69. $("#btn").bind("myclick", function (event,s1,s2) {
  70. alert("my 自定义事件");
  71. $("body").append("<p>" + s1 + s2 + "</p>");
  72. //$("#content1").toggle();
  73. })
  74. //页面加载完之后自动触发事件
  75. //$("#btn").trigger("myclick",["下雨","刮风"]);
  76.  
  77. $("#bigger").click(function () {
  78. if (!$("bigtext").is(":animated")) {//判断是否处于动画
  79. if ($("#bigtext").height() < 500) {
  80. $("#bigtext").animate({ height: "+=50" }, 400);//scrolltop这里属性可以控制多行文本框的滚动条的位置
  81. }
  82. }
  83. });
  84. $("#smaller").click(function () {
  85. if (!$("bigtext").is(":animated")) {
  86. if ($("#bigtext").height() > 50) {
  87. $("#bigtext").animate({ height: "-=50" }, 400);
  88. }
  89. }
  90. });
  91.  
  92. });
  93. </script>
  94. </head>
  95. <body>
  96. <form id="form1" runat="server">
  97.  
  98. <div>
  99. <p><a href="#" id="biaoji" title="我的标记">标dsadsadsadsadas记</a></p>
  100. </div>
  101. <div id="content1" style="border: thin double #800000; background-color: #FFFFFF; width: 300px; height: 200px;" >
  102.  
  103. <h3>what it's this?</h3>
  104.  
  105. <div id="content" style="border-style: double none none none; border-width: thin; border-color: #800000; background-color: #FFFFFF; " >
  106. this's jQuery,a funtastic javascript tool<br/>
  107. this's jQuery,a funtastic javascript tool<br/>
  108. this's jQuery,a funtastic javascript tool<br/>
  109. this's jQuery,a funtastic javascript tool<br/>
  110. this's jQuery,a funtastic javascript tool<br/>
  111. </div>
  112.  
  113. </div>
  114. <input type="button" id="btn" value="button" /><br/>
  115. <span id="bigger">bigger</span>
  116. <span id="smaller">smaller</span>
  117. <div>
  118. <textarea id="bigtext" rows ="8" cols ="20">
  119. wewewewewewewewewewe
  120. ewwewewewewewewewewe
  121. ewwewewewewewewewewe
  122. ewwewewewewewewewewe
  123. ewwewewewe
  124. ewwewewewe
  125. </textarea>
  126. </div>
  127. </form>
  128. </body>
  129. </html>

  1.  
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="text3.aspx.cs" Inherits="Jquery_t.text3" %>
  2.  
  3. <!DOCTYPE html>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  8. <title></title>
  9. <script type="text/javascript" src="Scripts/jquery-1.8.2.js"></script>
  10. <script type="text/javascript" >
  11. $().ready(function () {
  12. $("#add").click(function () {//把左边的选中项添加到右边
  13. var $option = $("#select1 option:selected");
  14. $option.remove().appendTo("#select2");
  15. });
  16. $("#add_all").click(function () {//把左边的全部项添加到右边
  17. var $option = $("#select1 option");
  18. $option.remove().appendTo("#select2");
  19. });
  20. $("#select1").dblclick(function () {//左边的选中项双击添加到右边
  21. var $option = $("#select1 option:selected");
  22. $option.remove().appendTo("#select2");
  23. });
  24. $("#remove").click(function () {
  25. var $option = $("#select2 option:selected");
  26. $option.remove().appendTo("#select1");
  27. });
  28. $("#remove_all").click(function () {
  29. var $option = $("#select2 option");
  30. $option.remove().appendTo("#select1");
  31. });
  32. $("#select2").dblclick(function () {
  33. var $option = $("#select2 option:selected");
  34. $option.remove().appendTo("#select1");
  35. });
  36.  
  37. });
  38. </script>
  39. </head>
  40. <body>
  41. <form id="form1" runat="server">
  42. <div>
  43. <div style="top:100px;left:100px;width :200px;">
  44. <select multiple id="select1" style="width:100px;height:160px">
  45. <option value="1">一号</option>
  46. <option value="2">二号</option>
  47. <option value="3">三号</option>
  48. <option value="4">四号</option>
  49. <option value="5">五号</option>
  50. <option value="6">六号</option>
  51. <option value="7">七号</option>
  52. <option value="8">八号</option>
  53. </select>
  54. <div style="top:100px;left:300px;">
  55. <span id="add">选中项添加到右边&gt;&gt;</span><br/>
  56. <span id="add_all">全部添加到右边&gt;&gt;</span>
  57. </div>
  58. </div>
  59. <div style="top:100px;left:300px;width :200px;">
  60. <select multiple id="select2" style="width:100px;height:160px;">
  61.  
  62. </select>
  63. <div style="top:100px;left:300px;">
  64. <span id="remove">&lt;&lt;选中项移到左边</span><br/>
  65. <span id="remove_all">&lt;&lt;全部移到左边</span>
  66. </div>
  67. </div>
  68. </div>
  69. </form>
  70. </body>
  71. </html>
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test4.aspx.cs" Inherits="Jquery_t.test4" %>
  2.  
  3. <!DOCTYPE html>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  8. <title></title>
  9. <style type="text/css">
  10. .right {
  11. color:green;
  12. }
  13. .wrong {
  14. color:red;
  15. }
  16.  
  17. </style>
  18. <script type="text/javascript" src="Scripts/jquery-1.8.2.js"></script>
  19. <script type="text/javascript">
  20. $(document).ready(function () {
  21. var err="";
  22. $("form :input").blur(function () {
  23.  
  24. var $parent = $(this).parent();
  25. $parent.find(".right").remove();//移除添加上去的提示,按照class查找
  26. $parent.find(".wrong").remove();
  27. if($(this).is("#username"))
  28. {
  29. if (this.value == "" || this.value.length < 6) {
  30. err = "请至少输入6位的用户名";
  31. $parent.append("<span class='wrong'>" + err+ "</span>");
  32. }
  33. else {
  34. $parent.append("<span class='right'> " + "用户名输入成功" + "</span>");
  35. }
  36. }
  37.  
  38. if ($(this).is("#email"))
  39. {
  40. if (this.value == "" || (this.value != "" && !/.+@.+\.[a-zA-Z]{2,4}$/.test(this.value))) {
  41. err = "请输入正确的邮箱";
  42. $parent.append("<span class='wrong'>" + err + "</span>");
  43. } else {
  44. $parent.append("<span class='right'> " + "邮箱输入成功" + "</span>");
  45. }
  46. }
  47. });
  48. $("#send").click(function () {
  49. if (err !="" || $("#username").attr("value") == "" || $("#email").attr("value")=="" )//判断错误值是否为空,还有用户名和邮箱是否为空
  50. {
  51. return false;
  52. }
  53. alert("成功!");
  54. });
  55.  
  56. });
  57. </script>
  58. </head>
  59. <body>
  60. <form id="form1" runat="server">
  61. <div>
  62. <label for="username">用_户_名:</label>
  63. <input type="text" id="username" />
  64. </div>
  65. <div>
  66. <label for="email">邮____箱:</label>
  67. <input type="text" id="email" />
  68. </div>
  69. <div>
  70. <label for="personinfo">个人资料:</label>
  71. <input type="text" id="personinfo" />
  72. </div>
  73. <div>
  74. <input type="submit" value="提交" id="send" />
  75. <input type="reset" id="res" />
  76. </div>
  77. <div>
  78.  
  79. </div>
  80. </form>
  81. </body>
  82. </html>
  1. <!DOCTYPE html>
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5. <title></title>
  6. </head>
  7. <body>
  8. <div>
  9. 已有评论:
  10. </div>
  11. <div>
  12. <h5>张三;</h5>
  13. <p>沙发</p>
  14. </div>
  15. <div>
  16. <h5>李四;</h5>
  17. <p>板凳</p>
  18. </div>
  19. <div>
  20. <h5>王五;</h5>
  21. <p>桌子</p>
  22. </div>
  23. </body>
  24. </html>
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ajax_test1.aspx.cs" Inherits="Jquery_t.ajax_test1" %>
  2.  
  3. <!DOCTYPE html>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  8. <title></title>
  9. <script type="text/javascript" src="Scripts/jquery-1.8.2.js"></script>
  10. <script type="text/javascript">
  11. $().ready(function () {
  12. $("#send").click(function () {
  13. $("#load_text").load("ajax_test.html");
  14. });
  15. });
  16. </script>
  17. </head>
  18. <body>
  19. <form id="form1" runat="server">
  20. <div>
  21. <input type="button" id="send" value="Ajax获取" />
  22. <div id="load_text"></div>
  23. </div>
  24. </form>
  25. </body>
  26. </html>
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="test1.aspx.cs" Inherits="Jquery_t.test1" %>
  2.  
  3. <!DOCTYPE html>
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  8.  
  9. <script type ="text/javascript" src="../Scripts/jquery-1.8.2.js" ></script>
  10. <script type ="text/javascript" >
  11. $(document).ready(function(){
  12. $("button").click(function(){
  13. $("p").hide();
  14. $(".panel").slideToggle(100);
  15. });
  16. $("#sure").click(function () {
  17. if ($("#sure").is(":checked"))
  18. {
  19. alert("感谢您的支持.");
  20. }
  21. })
  22. $("#selectall").click(function () {//全选控制单选
  23. $('[name=items]:checkbox').attr("checked", this.checked);//把所有的checkbox的checked状态都等于这个全选的状态
  24. });
  25. //属性name等于items的checkbox元素
  26. $('[name=items]:checkbox').click(function () {//单选控制全选
  27. var $temp = $('[name=items]:checkbox');//把所有单选的checkbox保存到变量,避免使用同一个选择器变量,提高程序运行的效率
  28. $("#selectall").attr('checked', $temp.length == $temp.filter(':checked').length);//attr('checked',true/false)原型
  29. })
  30. //过滤表格里行的文本内容
  31. $("#filter").keyup(function () {
  32. $("table tbody tr")
  33. .hide()
  34. .filter(":contains('" + ($("#filter").val()) + "')")
  35. .show();
  36. });
  37. var $cat = $('ul li:gt(5):not(:last)');
  38. $cat.hide();
  39. //$("#more").click(function () {
  40. // if ($cat.is(":visible")) {
  41. // $cat.hide();
  42. // }
  43. // else {
  44. // $cat.show();
  45. // }
  46. //});
  47. //上面注释的方法和这个是等价的,下面的toggle这种方式,会切换的执行下面两个函数
  48. $("#more").toggle(function () {
  49.  
  50. $cat.hide();
  51. },
  52. function() {
  53. $cat.show();
  54. }
  55. );
  56. //当idweiaddress的文本框得到焦点时,如果文本框的内容是“请输入地址”,则把文本框的值置为空
  57. $("#address").focus(function () {
  58. var $vall = $(this).val();
  59. if ($vall == "请输入地址")
  60. {
  61. $(this).val("");
  62. }
  63. });
  64. //当id为address的文本框失去焦点时触发,如果文本框的内容为空,则把文本框的值置为“请输入地址”
  65. $("#address").blur(function () {
  66. var $vall = $(this).val();
  67. if ($vall == "")
  68. {
  69. $(this).val("请输入地址");
  70. }
  71. })
  72. $("#address").css("color", "#ff00cc");
  73. $("#address").css("opacity", "0.4");
  74. //单机li元素会在ul尾部插入li元素的复制品
  75. //$("ul li").click(function () {
  76. // $(this).clone().appendTo("ul");
  77. //});
  78. $("#panel").toggle(function () {
  79. $(this).animate({ left: "500px",height:"200px" ,top:"300px"}, 3000);
  80. },function(){
  81. $(this).animate({ left: "10px", height: "-=100px" ,top:"100px"}, 3000,function(){$(this).css("background" ,"#ffcc33");});
  82. });
  83. });
  84.  
  85. </script>
  86. <title></title>
  87. <style type="text/css">
  88. #panel{
  89. position:relative;
  90. width:100px;
  91. height:100px;
  92. border:1px solid #66a997;
  93. background :#ff0000;
  94. cursor:pointer;
  95. }
  96. div.panel,p.flip
  97. {
  98. margin:0px;
  99. padding:5px;
  100. text-align:center;
  101. background:#e5eecc;
  102. border:solid 1px #c3c3c3;
  103. }
  104. div.panel
  105. {
  106. height:120px;
  107. display:none;
  108. }
  109. </style>
  110. </head>
  111. <body>
  112. <form id="form1" runat="server">
  113. <div>
  114. <h2>This is a heading</h2>
  115. <p>This is a paragraph.</p>
  116. <p>This is another paragraph.</p>
  117. <button type="button">Click me</button>
  118. <div>
  119. <input type ="checkbox" id="sure" /><label for="sure" >我已经阅读完上面的规章制度了.</label>
  120.  
  121. </div>
  122. </div>
  123. <div class="panel">
  124. <p>W3School - 领先的 Web 技术教程站点</p>
  125. <p>在 W3School,你可以找到你所需要的所有网站建设教程。</p>
  126. </div>
  127. <div>
  128. <input type ="checkbox" id="selectall" />全选/全不选<br />
  129. <input type ="checkbox" name="items" value ="足球" />足球
  130. <input type ="checkbox" name="items" value ="篮球" />篮球
  131. <input type ="checkbox" name="items" value ="网球" />网球
  132. <input type ="checkbox" name="items" value ="羽毛球" />羽毛球
  133. <input type ="checkbox" name="items" value ="乒乓球" />乒乓球
  134.  
  135. </div>
  136. <div>
  137. <br/>
  138. 筛选:
  139. <input id="filter" />
  140. <br/>
  141.  
  142. </div>
  143.  
  144. <div>
  145.  
  146. <table>
  147. <thead>
  148. <tr><th>姓名</th><th>性别</th><th>暂住地</th></tr>
  149. </thead>
  150. <tbody>
  151. <tr><td>张山</td><td></td><td>浙江宁波</td></tr>
  152. <tr><td>李四</td><td></td><td>浙江杭州</td></tr>
  153. <tr><td>王五</td><td></td><td>湖南长沙</td></tr>
  154. <tr><td>找六</td><td></td><td>浙江温州</td></tr>
  155. <tr><td>Rain</td><td></td><td>浙江杭州</td></tr>
  156. <tr><td>MAXMAN</td><td></td><td>浙江杭州</td></tr>
  157. <tr><td>王六</td><td></td><td>浙江杭州</td></tr>
  158. <tr><td>李字</td><td></td><td>浙江杭州</td></tr>
  159. <tr><td>李四</td><td></td><td>湖南长沙</td></tr>
  160. </tbody>
  161. </table>
  162. </div>
  163. <div>
  164. <ul>
  165. <li>bmw<i>2333</i></li>
  166. <li>benz<i>2333</i></li>
  167. <li>aodi<i>2333</i></li>
  168. <li>suzuki<i>2333</i></li>
  169. <li>luhu<i>2333</i></li>
  170. <li>sony<i>2333</i></li>
  171. <li>sony<i>2333</i></li>
  172. <li>sony<i>2333</i></li>
  173. <li>sony<i>2333</i></li>
  174. <li>sony<i>2333</i></li>
  175. <li>sony<i>2333</i></li>
  176. <li>sony<i>2333</i></li>
  177. <li>sony<i>2333</i></li>
  178. <li>sony<i>2333</i></li>
  179. <li>sony<i>2333</i></li>
  180. <li>sony<i>2333</i></li>
  181.  
  182. </ul>
  183.  
  184. </div>
  185. <input type ="button" id="more" value ="more" />
  186. <input type="text" id="address" value="请输入地址" />
  187. <div id="panel"></div>
  188. </form>
  189. </body>
  190. </html>

jquery - 实例1的更多相关文章

  1. jQuery实例——jQuery实现联动下拉列表查询框--转http://www.cnblogs.com/picaso/archive/2012/04/08/2437442.html#undefined

    jQuery实例--jQuery实现联动下拉列表查询框   在查询与列表显示的时候经常用到联动列表显示,比如一级选项是国家,二级选项是省,三级是市,这样的联动是联系的实时导出的,比如你不可能选择了四川 ...

  2. 值得 Web 开发人员学习的20个 jQuery 实例教程

    这篇文章挑选了20个优秀的 jQuery 实例教程,这些 jQuery 教程将帮助你把你的网站提升到一个更高的水平.其中,既有网站中常用功能的的解决方案,也有极具吸引力的亮点功能的实现方法,相信通过对 ...

  3. jQuery使用(十一):jQuery实例遍历与索引

    each() children() index() 一.jQuery实例遍历方法each() jQuery实例上的each()方法规定要运行的函数,并且给函数传入两个参数:index,element. ...

  4. 基础 jQuery 实例

    基础 jQuery 实例 jQuery 原则: 由于 jQuery 是为处理 HTML 事件而特别设计的,那么当您遵循以下原则时,您的代码会更恰当且更易维护: 把所有 jQuery 代码置于事件处理函 ...

  5. 三种动态加载js的jquery实例代码另附去除js方法

    !-- 这里为你提供了三种动态加载js的jquery实例代码哦,由于jquery是为用户提供方便的,所以利用jquery动态加载文件只要一句话$.getscript("test.js&quo ...

  6. JSON和JSONP (含jQuery实例)(share)

    来源:http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 前言: 说到AJAX就会不可避免的面临两个问 ...

  7. jQuery实例属性和方法

    jQuery.fn = jQuery.prototype = {  //添加实例属性和方法   jquery : 版本   constructor : 修正指向问题   init() : 初始化和参数 ...

  8. JSONP 含jquery 实例

     前言: 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现. 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Soc ...

  9. 【前端】:jQuery实例

    前言: 今天2月最后一天,写一篇jQuery的几个实例,算是之前前端知识的应用.写完这篇博客会做一个登陆界面+后台管理(i try...) 一.菜单实例 最开始的界面: 点击菜单三后的界面: < ...

  10. :jQuery实例【DEMO】

    前言: 今天2月最后一天,写一篇jQuery的几个实例,算是之前前端知识的应用.写完这篇博客会做一个登陆界面+后台管理(i try...) 一.菜单实例 最开始的界面: 点击菜单三后的界面:   二. ...

随机推荐

  1. (一)Redis简介及安装

    Redis简介 Redis 是一个开源(BSD许可)的,内存中的key-value数据结构存储系统,它可以用作数据库.缓存和消息中间件. Redis具有丰富的数据结构类型.包括字符串(string), ...

  2. 前端开发学习之——dom ready和window onload的区别

    1.ready事件是在页面中所有DOM结构已完全加载时执行,监听的是 DomContentload 事件,初始化并解析完成时触发,不需要等待样式表.图片和 iframes 加载完,也就是说当这个事件触 ...

  3. [洛谷P5174]圆点

    题目大意:给你$R(R\leqslant10^{14})$,求:$$\sum\limits_{x\in\mathbb{Z}}\sum\limits_{y\in\mathbb{Z}}[x^2+y^2\l ...

  4. BZOJ3076 & 洛谷3081:[USACO2013 MAR]Hill Walk 山走——题解

    http://www.lydsy.com/JudgeOnline/problem.php?id=3076 https://www.luogu.org/problemnew/show/P3081#sub ...

  5. Java第二次实验报告——Java面向对象程序设计

    北京电子科技学院(BESTI) 实    验    报    告 课程名称:java程序设计实验      班级:1352         姓名:洪韶武      学号:20135219 成绩:   ...

  6. django-jet 中文文档

    关于 JET是新式的Django管理界面并且增强了功能.     内容 文档 开始 安装django-jet 安装仪表盘 配置 配置文件 自动补全 紧凑内联 过滤器 仪表盘 自定义仪表盘 仪表盘模块 ...

  7. Codeforces Round #511 (Div. 2):C. Enlarge GCD(数学)

    C. Enlarge GCD 题目链接:https://codeforces.com/contest/1047/problem/C 题意: 给出n个数,然后你可以移除一些数.现在要求你移除最少的数,让 ...

  8. New Year and Domino 二维前缀和

    C. New Year and Domino time limit per test 3 seconds memory limit per test 256 megabytes input stand ...

  9. centos7安装uwsgi报错

    错误为: [root@bogon ~]# pip install uwsgi Collecting uwsgi Using cached uwsgi-.tar.gz Installing collec ...

  10. python升级引发的问题总结

    http://www.cnblogs.com/ajianbeyourself/p/4214398.html http://www.cnblogs.com/hanggegege/p/6993003.ht ...