`
zhouxianglh
  • 浏览: 267588 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JQuery 的使用(1)

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>JQuery-study</title>
<script type="text/javascript" src="js/PCASClass.js" charset="gb2312"></script>
<script type="text/javascript" src="js/jquery-1.4.1.js"></script>
<!-- 注意DIV 的伪类 -->
<style type="text/css">
<!--
.firstCss {
	color: #FFFFFF;
	background-color: #000000;
}
.secondCss {
	color: #3366FF;
	background-color: #FF99FF;
}
div:hover {
	background-color: #FFF;
}
div {
	background-color: #CCC;
}
-->
</style>
<script type="text/javascript">
var timeNum = 3000;
$(document).ready(function(){
		funShow();
		funClick();
		funJson();
		funJson2();
		if($.browser.msie){//判断浏览器
			alert("this IE");
		}else if($.browser.mozilla){
			alert("this FireFox");
		}else if($.browser.opera){
			alert("this opera");
		}
		setTimeout("funRemove()",2*timeNum);//定时器
	}
);
//事件
function funClick(){
	$("#pTag3").attr({"class":"secondCss","align":"left"});//设置属性
	$("#pTag3").bind("click", function() {//添加onclick 事件
  		$("#secondCss").attr("align","center");//添加属性
  		$("#pTag3").toggleClass("secondCss");//如果存在添加,反之删除
  		$("#pTag3").toggleClass("firstCss");
	});
	$("#textTag2").bind('click', function(event) {
  		$(".secondCss").css("color","#FFFFFF");//添加属性
  		alert(event.currentTarget.value);
	});
}
//显示
function funShow(){
	$("#pTag1").text("<a href='g.cn'>游戏开始1</a>");//这里设置文本内容
	$("#pTag1").hide(timeNum);//隐藏
	$("#pTag2").html("<a href='g.cn'>游戏开始2</a>");//设置HTML内容
	$("#pTag2").fadeOut(timeNum);//淡出
	$("#textTag1").val("<a href='g.cn'>游戏开始3</a>");//设置value
	$("#textTag1").slideUp(timeNum,callbackShow);//上滑,完成后回调callbackShow方法
}
//回调方法
function callbackShow(){
	$("p:eq(0)").show();//第1个p,
	$("p:hidden").show();//所有隐藏
	$("input").show();
}
//删除节点
function funRemove(){
	alert("删除 <p>  id=pTag1");
	$("#pTag1").remove();//删除元素
}
//JSON
function funJson(){
	var jsonDate = {"list":[{"userId":"001","userName":"good1"},{"userId":"002","userName":"good2"},{"userId":"003","userName":"good3"}],"message":"操作成功"};//手动构建Json数据
	var html = "";
	for(var i = 0,j = jsonDate.list.length;i < j;i ++){
		html += "<p>&nbsp;&nbsp;userId="+ jsonDate.list[i].userId +"&nbsp;&nbsp;userName="+jsonDate.list[i].userName+"</p>";
	}
	html += "<p>&nbsp;&nbsp;MESSAGE:"+jsonDate.message+"</p>"
	$("#divTag1").append(html);//目标追加HTML
}
//JSON
function funJson2(){
	var jsonDate = "{'message':'funJson2操作成功'}";
	jsonDate = eval("("+jsonDate+")");//手动把String 解析为JSON 数据注意eval("("+jsonDate+")")
	var html = "<p>&nbsp;&nbsp;DIV2&middot;MESSAGE="+jsonDate.message+"</p>";
	$("#divTag2").replaceWith(html);//替换该HTML
}
</script>
</head>
<body>
<p id="pTag1"></p>
<p id="pTag2"></p>
<input type="text" id="textTag1" disabled="disable"/>
<hr>
<input type="text" id="textTag2" class="secondCss" value="点击这里"/>
<p id="pTag3" title="123"> 点击这里(两次) </p>
<hr>
<div id="divTag1"> DIV&nbsp;divTag1:<br>
</div>
<hr>
<div id="divTag2"> DIV&nbsp;divTag2:<br>
this&nbsp;DIV&nbsp;Tag
</div>
<hr>
省
<select name="Province" id="Province">
</select>
市
<select name="City" id="City">
</select>
区
<select name="Area" id="Area">
</select>
<script type="text/javascript">
    		new PCAS("Province","City","Area");//详细参见 PCASClass.js
</script>
</body>
</html>
 
分享到:
评论

相关推荐

    jQuery打印插件jqprint,内包含使用示例

    jQuery打印插件jqprint,jquery.jqprint-0.3.js 下载,内包含使用示例,下载解压可直接在浏览器打开使用。 jQuery打印插件jqprint,jquery.jqprint-0.3.js 下载,内包含使用示例,下载解压可直接在浏览器打开使用。 ...

    jquery-3.4.1_jquery_3.4.1.js_jquery-3.4.1_sangat1_jquery3.4.1_jq

    "jquery-3.4.1_sangat1_jquery3.4.1"可能指的是一个特定的项目或者命名约定,"sangat1"可能是项目名或者是个人开发者的名字,而"jquery3.4.1"是jQuery库的另一种写法,它们都指向同一种资源——jQuery 3.4.1。...

    Jqueryeasyui使用说明

    资源名称:Jquery easyui 使用说明内容简介:Jquery easyui 使用说明 中文PDF版主要讲述的是Jquery easyui 使用说明;感兴趣的朋友可以过来看看。jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的...

    jQuery基础.pptx

    JavaScript+jQuery 网页特效设计 jQuery(3.4.1)基础 ...很多大公司都在使用 jQuery, 例如: Google Microsoft IBM Netflix 3、jQuery安装 “jquery-1.10.2.min.js”&gt;&lt;/script&gt;// 需要注意下载的版本 3.1

    jquery 教程 详细解释了jquery的使用方法

    这个“jQuery 教程”旨在为初学者提供详细的jQuery使用方法。 一、jQuery特点 1. 轻量级:jQuery库文件小巧,原始版本大约几十KB,经过压缩后通常不超过18KB,这使得它在网页加载时不会增加太多负担。 2. 强大选择...

    Java Web Jquery表单验证

    编写基于Jquery的表单验证插件 ...1、初步运用了Jquery框架进行编程,基本掌握Jquery框架的使用。 2、熟练使用Jquery-validate表单验证插件,并熟知实现原理。 3、基本实现了一个基于Jquery的表单验证的调查问卷。

    jQuery使用手册 jquery入门教程

    从零开始学习jQuery (四) 使用jQuery 操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery 中的Ajax 从零开始学习jQuery (七) jQuery 动画-让页面动起来! 从零开始学习...

    jQuery1.12.4+jQuery中文手册.rar

    `jQuery1.11.0_20140330.chm`可能是早期版本的jQuery API参考,而`jQueryAPI_CHM.CHM`则是针对jQuery 1.x系列的API手册,可能包含了1.12.4版本的相关信息。 在这些API文档中,你可以找到jQuery的函数、方法、选择器...

    jQuery、jQueryUI及jQueryMobile技巧与示例

    第一部分介绍jQuery核心库,从如何使用jQuery开始,演示一些基础API的使用、如何优化选取集以及如何与服务器通信等内容。第二部分介绍 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    jQuery使用手册(PDF)

    †jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又 想写出优 秀的js效果,jQuery可以 帮你达到目的!大家可以看看有keel翻译的jQuery入门

    jquery.form.js和使用说明

    1. **异步表单提交**:通过使用`$.ajaxForm()`或`$.ajaxSubmit()`方法,可以实现异步表单提交。例如: ```javascript $("#myForm").ajaxForm({ success: function(response) { // 提交成功后的回调函数,response...

    jQuery电子书教会你如何使用jQuery

    本套电子书《锋利的jQuery》和《15天学会jQuery》以及《jQuery使用手册》将帮助你深入理解和熟练掌握这一强大的工具。 首先,jQuery的核心理念是“Write Less, Do More”,它通过封装常见的DOM操作、事件处理、动画...

    jquery-migrate

    例如jQuery版本用的是1.x,计划升级到3.x,就可以在页面删除1.x版本,换成3.x版本,如果有脚本错误,就引入jquery-migrate插件用于兼容低版本,同时也显示低版本方法替换成新版本方法的方案。 jQuery migrate(转移...

    最新版JQuery-jquery-3.2.1.min.js

    在压缩包中的"jQuery API 中文文档3.2.1",为开发者提供了详细的API文档,帮助理解每个方法的用途、参数和返回值,是学习和使用jQuery的宝贵资源。确保查阅这些文档,以便更好地理解和应用jQuery 3.2.1的新特性。 ...

    Jquery AutoComplete 使用demo

    你可以通过 CSS 自定义 AutoComplete 的样式,或者使用其他的 jQuery UI 主题。 ### 6. 示例项目 在提供的 `JqueryAutoCompleteDemo` 压缩包中,通常包含了完整的 HTML、CSS 和 JavaScript 文件,展示了如何使用 ...

    jQuery第1天:JQ基本介绍、使用步骤、jQuery对象与DOM对象(重点)、jQuery选择器

    本篇文章将深入探讨jQuery的基础知识,包括其基本介绍、使用步骤、jQuery对象与DOM对象的区别,以及jQuery的选择器。此外,我们还将讨论`mouseover`与`mouseenter`事件的区别、`index()`方法的用法以及如何区分...

    jquery-migrate: 迁移旧的jQuery代码至jQuery1.9以上的版本

    在提供的压缩包中,`demo`文件夹可能包含一个简单的示例,演示了如何使用`jQuery Migrate`来修复旧代码。这个例子可能包括一个使用了已废弃API的HTML页面和相关的JavaScript脚本。通过观察和分析这个示例,你可以更...

    jquery例子大全 jquery demo

    ### 一、jQuery 基本使用 jQuery 的核心在于它的选择器,它允许我们方便地选取HTML元素。例如,`$("#id")` 选择ID为指定值的元素,`$(".class")` 选择所有具有特定类名的元素,而`$("tagname")` 则选择所有指定标签...

    jquery总结学习资料JQuery总结,jquery总结学习资料JQuery总结,jquery总结学习资料JQuery总结

    1. **jQuery的特点** - **简洁性**:jQuery的语法设计易于理解和使用,使得开发者可以快速上手。 - **轻量级**:尽管功能强大,但jQuery的核心库体积小,加载速度快。 - **跨浏览器兼容**:jQuery兼容多种主流...

    经典jquery案例 经典jquery

    接下来,"div制作弹出窗口"是指使用jQuery创建模态对话框。这通常涉及到对DOM元素的增删改查操作,例如隐藏和显示指定的div元素。我们可以通过`.show()`和`.hide()`方法控制div的可见性,还可以配合CSS来实现动画...

Global site tag (gtag.js) - Google Analytics