`
mimang2007110
  • 浏览: 237322 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JQuery小测试二

阅读更多
<%@ page language="java" pageEncoding="GBK"%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    
    <title>JQuery测试页面2</title>
    <script type="text/javascript" src="js/jquery-1.4.3.js"></script>
    <style type="text/css">
     .pp{
      color:red;
      background-color:orange;
     }
     .pp2{
      color:blue;
      background-color:red;
     }
     img{
      width:100px;
      height:50px;
     }
    </style>
    <script type="text/javascript">
     //DOM加载完成后执行的函数,相当于$(document).ready()的简写
     $(function(){
      //改变网页title
      $("document").context.title = "欢迎来到jquery的测试世界!!";
     });
     function eachTest()
     {
      alert("P的个数:" + $("p").size() + ",用size()获取");
      alert("P的个数:" + $("p").length + ",用length获取");
      alert("P的选择器:" + $("p").selector);
      $("p").each(function(i){
       $(this).text("这是:" + $(this).text());
       if(i%2==0)
       {
        $(this).addClass("pp");
       }
       else
       {
        $(this).addClass("pp2");
       }
      });
      //返回传给jQuery()的原始的DOM节点内容,即jQuery()的第二个参数。
      //如果没有指定,那么context指向当前的文档(document)。
      //输出结果  INPUT
      alert($("#myText",document.getElementById("myText")).context.nodeName);
     }

 

function getTest()
     {
      //$("img").get()获取网页上的img对象的DOM集合
      //不是jquery对象集合
      //alert结果是http://localhost:8099/Test/img/a.jpg
      alert("翻转前第零个:" + $("img").get()[0].src);
      //集合内容翻转
      var arr = $("img").get().reverse();
      //alert结果是http://localhost:8099/Test/img/b.jpg
      alert("翻转后第零个:" + arr[0].src);
      
      //获取网页中第一P的文本值
      alert($("p").get(0).innerText);
     }
     function dataTest()
     {
      alert("添加之前:" + $("div").data("test"));
      //给div加一个缓存数据
      $("div").data("test","data函数测试");
      alert("添加之后:" + $("div").data("test"));
     }
    </script>

  </head>
  
  <body>
   <input type="button" value="each函数测试" onclick="eachTest();"/>
   <p>一</p>
   <p>二</p>
   <p>三</p>
   <p>四</p>
   <p>五</p>
   <p>六</p>
   <p>七</p>
   <p>八</p><br/>
   <input type="text" id="myText" name="myText" value="111"/><br/><br/>
   <input type="button" value="get函数测试之图像翻转" onclick="getTest();"><br/><br/>
   <img src="img/a.jpg"/>&nbsp;&nbsp;&nbsp;<img src="img/b.jpg"/>
   <br/><br/>
   <input type="button" value="data函数测试" onclick="dataTest();"><br/><br/>
   <div>data函数测试</div>
  </body>
</html>

 

分享到:
评论

相关推荐

    JQuery功能测试源码_jquerydemo.zip

    《jQuery功能测试源码解析与实战应用》 jQuery,这个小巧而强大的JavaScript库,自2006年发布以来,就以其简洁的API和强大的功能深受开发者喜爱。它极大地简化了DOM操作、事件处理、动画效果以及Ajax交互,使得前端...

    JS框架JQuery初步测试

    **JS框架JQuery初步测试** JQuery是一款广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。在本文中,我们将深入探讨JQuery的基本概念、核心功能和常见用法...

    jquery1.2.6-1.7.1测试所需

    这个压缩包文件“jquery1.2.6-1.7.1测试所需”包含了从版本1.2.6到1.7.1的jQuery库,这是一系列非常重要的版本,因为它们见证了jQuery的快速发展和功能完善。 1. **jQuery 1.2.6**:这是jQuery早期的一个稳定版本,...

    JQuery功能测试源码.zip

    三、jQuery测试实践 1. 单元测试:对于功能测试源码,我们可以使用JUnit、QUnit等单元测试框架,对jQuery的各个函数进行测试,确保它们按照预期工作。 2. 性能测试:通过模拟大量DOM操作和事件处理,评估jQuery在...

    超炫jQuery测试答题功能

    更详细"超炫jQuery测试答题功能”特效教程,http://www.sucaihuo.com/js/39.html。你也可以在素材火网页特效下载 http://www.sucaihuo.com/js,都是优质素材,最主要是既有教程,也有演示并且可下载哦,技术大咖也来...

    Jquery跨域Ajax请求测试

    本示例"Jquery跨域Ajax请求测试"将详细讲解如何利用jQuery实现这一功能。 首先,了解同源策略是理解跨域问题的关键。同源策略是浏览器为了保障用户安全而设定的一项机制,它规定了只有来自同一协议、同一域名和同一...

    JQuery功能测试源码

    **jQuery功能测试源码详解** jQuery是一个广泛应用于前端开发的JavaScript库,以其简洁的API和强大的功能著称。本测试源码旨在展示jQuery的核心功能,包括元素选择、事件处理、DOM操作以及动画效果等,帮助开发者更...

    JQuery选择器测试 离线版

    这个“JQuery选择器测试 离线版”是一个专门用于检验和学习jQuery选择器功能的应用,由一位国外专家创建,并进行了轻微的修改。** 在jQuery中,选择器分为多种类型,包括基础选择器、类别选择器、ID选择器、属性...

    jquery 测试题目 以及参考答案

    本篇将基于提供的"jQuery 测试题目 以及参考答案"来深入探讨jQuery的相关知识点。** 1. **jQuery选择器** - **基本选择器**:如 `$("#id")` 选择ID为指定ID的元素,`$(".class")` 选择具有指定类名的元素,`$("tag...

    基于JQuery实现的网页小游戏

    **jQuery实现的网页小游戏详解** 在网页开发领域,jQuery是一个非常流行和强大的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作等任务。本篇文章将深入探讨如何利用jQuery来实现一系列有趣的网页小游戏...

    jquery小游戏-台球

    我们可以使用jQuery的插件模式,将游戏的不同部分(如击球逻辑、碰撞检测、计分系统等)封装成独立的模块,便于管理和测试。 总的来说,利用jQuery实现台球小游戏是一个综合运用JavaScript、物理学、UI设计等多个...

    jQuery腾讯肌肤缺水指数测试

    【jQuery腾讯肌肤缺水指数测试】是一个基于jQuery技术开发的应用,旨在帮助用户了解自己的肌肤水分状况,通过互动式的测试提供个性化的护肤建议。这个项目利用了jQuery的强大功能,结合前端界面设计,为用户提供了一...

    jquery ajax json struts2最简单例子测试成功

    在"jquery ajax json struts2最简单例子测试成功"的项目中,我们可以推断出以下几个关键点: 1. **整合jQuery与AJAX**:项目中可能使用jQuery的$.ajax()方法来发送异步请求。$.ajax()提供了一种方式,通过HTTP GET...

    应用js框架Jquery中ThickBox制作网页中div弹出效果

    其中,jQuery 的一个流行插件——ThickBox,就是一个用于创建全屏弹出效果的工具,尤其适合展示图片、视频或者任何网页内容。ThickBox 结合了 jQuery 的简洁性和强大的功能,使得在网页中实现 div 弹出效果变得非常...

    JQuery2.1.0的测试静态页面

    JQuery2.1.0的jar包已经有了,上传不了,就上传了一个测试的静态页面

    北大青鸟内部测试笔试题1

    北大青鸟内部测试笔试题1北大青鸟内部测试笔试题1北大青鸟内部测试笔试题1

    JQuery功能测试源码_aspx开发教程.rar

    【jQuery功能测试源码_aspx开发教程】 在Web开发领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画以及Ajax交互。本教程将重点介绍如何利用jQuery在ASP.NET(ASPX)环境中...

    jquery easy ui模板

    **jQuery Easy UI 模板详解** jQuery Easy UI 是一个基于 jQuery 的前端开发框架,它提供了一系列的组件和样式,使得开发者能够快速构建出美观且功能丰富的 Web 应用程序。这个压缩包包含的 "jQuery Easy UI 学习...

Global site tag (gtag.js) - Google Analytics