`
zengshaotao
  • 浏览: 808680 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

JQuery 常用

 
阅读更多

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="JQuery/jquery-1.3.2.min.js"></script>
<title>Insert title here</title>
<style type="text/css">
 #menu{width:300px;}
 .has_children{background:#555;color:#fff;cursor:pointer;}
 .highlight{color:#fff;background:green;}
 div{padding:0;margin:10px 0;}
 div a{background:#888;display:none;float:left;width:300px;}
</style>
</head>
<script type="text/javascript">
$(function(){
 
 $(".has_children").click(function(){
  $(this).addClass("highlight")
  .children("a").show()
  .end().//重新定位到上次操作的元素,也就是当前元素
  siblings().removeClass("highlight").
  children("a").hide();
 });
 
 var $test = $("#test");
 //这里演示jquery对象和dom对象的转换
 var test = $test[0];
 $test.click(function(){
  if(test.checked){
   alert("已选择,这里是dom方式的判断");
  }
 });
 
 var $jtest = $("#jtest");
 $jtest.click(function(){
  if($jtest.is(":checked")){
   alert("已选择,这里是jquery方式的判断");
  }
 });
 
 //$("#ElementId")获取的永远是对象,即使网页上没有该元素,因此判断一个元素是否存在,应该
 //进行如下的判断(当然也可以先转换为dom对象,然后再判断)
 if($("#ElementId").length>0){
  //do something
 }
 
 //这里是数组的测试
 var arr = new Array();
 arr.push("add a element");
 
 //在一个id为table的表格的tbady中,如果每行最后一列中的checkbox没有被禁用
 //则把这行的背景设为红色
 $("#table>tbody>tr:has(td:last:has(:checkbox:enabled))").css("background","red");
});
</script>
<body>
<h1>JQuery例子测试</h1>
<div id="menu">
 <div class="has_children">
  <span>第1章 -认识JQuery</span>
  <a>1.1-javascript和其库</a>
  <a>1.2-javascript和其库</a>
  <a>1.3-javascript和其库</a>
 </div>
 <div class="has_children">
  <span>第2章 -JQuery选择器</span>
  <a>2.1-javascript和其库</a>
  <a>2.2-javascript和其库</a>
  <a>2.3-javascript和其库</a>
 </div>
 <div class="has_children">
  <span>第3章 -JQuery中的DOM操作</span>
  <a>3.1-javascript和其库</a>
  <a>3.2-javascript和其库</a>
  <a>3.3-javascript和其库</a>
 </div>
</div>

<input type="checkbox" id="test"/>
<label for="test">我已经阅读了上面的条款(dom方式判断)</label>
<br>
<input type="checkbox" id="jtest"/>
<label for="jtest">我已经阅读了上面的条款(jquery方式判断)</label>

</body>
</html>

分享到:
评论

相关推荐

    jQuery常用插件大全pdf

    ### jQuery常用插件详解 #### 1. Horizontal Accordion: jQuery **知识点**: 水平方向折叠控件,基于jQuery开发,设计简洁,适用于快速实现网页中的菜单或信息展示板块。 #### 2. jQuery-HorizontalAccordion **...

    jquery常用插件包

    这个“jquery常用插件包”包含了几个重要的jQuery插件的源代码,包括dialog对话框插件、menu菜单插件以及tabs选项卡插件,这些都是网页交互设计中常用的组件。 首先,让我们详细探讨一下jQuery库的基础知识。jQuery...

    jQuery常用代码片段

    这篇博文"jQuery常用代码片段"很可能是为了分享一些实用的jQuery代码示例,帮助开发者提高工作效率。下面我们将深入探讨jQuery的一些核心功能和常见用法。 1. **选择器**: jQuery的选择器类似于CSS,可以轻松地选取...

    jQuery常用插件介绍/收集

    **jQuery常用插件介绍/收集** jQuery是一款广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作等任务。本文将详细介绍一些常用的jQuery插件,并探讨它们在实际项目中的应用...

    JQuery常用组件

    jQuery 常用组件打包下载! 内含有: jquery.1.1.4.core.zip --jQuery最新核心代码 jquery.calendar.zip --日历组件 jquery.menu.zip --菜单组件 jquery.tablesorter.zip --表格排序组件 jquery....

    jQuery常用功能大全

    ### jQuery常用功能详解 #### 一、页面元素的引用 在使用jQuery时,最基础的操作之一就是选择页面上的元素。这通常通过`$()`符号来完成。jQuery的强大之处在于它支持多种选择器语法,比如: - **ID选择器**:通过...

    jQuery 常用版本大全

    本资源集合了jQuery的常用版本,帮助开发者在不同项目需求中找到合适的版本。 首先,我们要理解jQuery的核心概念。jQuery通过一种简化的语法,使得操作DOM(Document Object Model)变得简单。例如,通过`$()`选择...

    JQuery常用方法

    ### JQuery 常用方法详解 #### 一、JQuery简介及使用 1. **下载地址**:JQuery官网提供最新版本的下载链接,地址为http://jquery.com/。通常,JQuery会提供两种版本供用户下载:压缩版与未压缩版。其中,压缩版...

    jquery常用插件

    这个“jquery常用插件”压缩包很可能是包含了一系列实用的jQuery扩展,这些插件能帮助开发者快速实现一些常见的功能,比如图片轮播、下拉菜单、表单验证、弹窗提示等。 1. **源码分析**: - 对于开发者来说,研究...

    jquery常用组件打包下载

    这个“jquery常用组件打包下载”提供了一系列实用的jQuery插件,帮助开发者快速构建功能丰富的Web应用。 首先,让我们来了解一下jQuery库的核心特性: 1. **选择器**:jQuery提供了一种强大的CSS选择器语法,使得...

    jquery常用工具集合JQuery常用工具集合为用户整理了众多jquery的插件,用户下载后可以直接使用

    JQuery常用工具集合为用户整理了众多jquery的插件,用户下载后可以直接使用,可以完美兼容各大浏览器,给用户编写代码带来无限便捷 个人把常用的一些jquery插件做了一个demo。 Jquery继prototype之后又一个优秀的...

    jquery常用插件下载

    《jQuery常用插件详解与应用》 jQuery,作为一款强大的JavaScript库,因其简洁的API和丰富的插件生态,被广泛应用于网页开发中。本篇文章将深入探讨jQuery的常用插件,以及它们在实际项目中的应用。 首先,jQuery...

    15个jquery常用案例源码

    这里我们探讨的"15个jquery常用案例源码"集合,提供了多种实用功能的示例代码,可以帮助开发者快速理解和应用jQuery在实际项目中的各种场景。 1. **百度搜索下拉代码**:这个案例模拟了百度搜索框的下拉提示功能,...

    jQueryDemo(JQuery常用操作2005)

    《jQueryDemo:深入理解JQuery常用操作》 jQuery,作为一款强大的JavaScript库,极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。在"jQueryDemo(JQuery常用操作2005)"中,我们将深入探讨jQuery...

    JQuery_1.4_API及jQuery常用插件大全

    **jQuery常用插件** jQuery的丰富生态系统包含了大量优秀的插件,这些插件大大扩展了jQuery的功能,提高了开发效率。 1. **Bootstrap插件**: 用于构建响应式、移动设备优先的网页项目,包含栅格系统、下拉菜单、...

    Jquery常用丰富特效

    在"Jquery常用丰富特效"这个资源中,你将找到一系列广泛应用于网页开发的JQuery特效,这些特效能够极大地提升用户体验并增加网站的互动性。 1. **选择器与遍历**:JQuery的选择器语法简洁,能够方便地选取DOM元素。...

    jquery常用极简垂直导航栏

    对于“jquery常用极简垂直导航栏”,我们通常会遵循以下步骤: 1. **HTML结构**:首先,我们需要创建一个包含导航项的无序列表(`&lt;ul&gt;`)作为导航栏的基础框架。每个导航项是一个列表项(`&lt;li&gt;`),其中包含链接(`...

    jquery常用方法总结

    ### jQuery 常用方法总结 #### 一、页面元素的引用 在使用 jQuery 进行页面元素操作时,我们通常会使用 `$()` 函数来选取元素。这其中包括通过 `id`、`class`、元素名称以及元素之间的层级关系等方式进行选择。...

Global site tag (gtag.js) - Google Analytics