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

JQuery实例(草稿)

阅读更多
首先要有JQuery.js文件,可在官网上下
其次要引入js文件。如:
<script type="text/javascript" src="jquery-1.7.1.js"></script>

1、单击超链接弹出对话框
<script type="text/javascript">
		$(document).ready(function()
		{
			$("a").click(function()
			{
				alert("Hello World!");
			});
		});
	</script>

2、单击button按钮改变id为one的css样式……
<script type="text/javascript">
		$(document).ready(function()
		{
			$("#button1").click(function()
			{
				$("#one").css("background","red");
			});
			$("#button2").click(function()
			{
				$(".mini").css("background","blue");
			});
		});
	</script>

3、
 <script type="text/javascript">
    	$(document).ready(function()
    	{
    		//alert($("a")[0].href);
    		//alert($("a").text());
    		//alert($("a").html());
    		alert($("input[type=checkbox]").length);
    		var v1=parseInt($("input[type=checkbox]").length);
    		$("input[type=button]").click(function()
    		{
    			//$("#show~a").css("background","red");
    			//$("#show").nextAll("a").css("background","red");
    			//$("#show").siblings("a").css("background","red");
    			//$("#show").next("a").css("background","red");
    			//$("div:eq(1)").css("background","red");
    			//$('div:empty').css("background","red");
    			//$('div:has(a)').css("background","red");
    			//$('div:parent').css("background","red");
    			//$("div#show :nth-child(2)").css("background","red");
    			//$("div#show :first-child").css("background","red");
   			 	 // $("div.123 :last-child").css("background","aqua");
   			 	 //$("div.123 :only-child").css("background","fuchsia");
   			 	// var $v123=$("ul li:eq(2)")
				//$v123.html("<b>shigeren</b>");
				//var text = $v123.attr("title","ddddddd")
				//var text1=$v123.attr("title")
				//alert(text);
				//alert(text1);
				//str="";
				//for(var i=0;i<v1;i++)
				//{
				//	str+="<input type='text'/><br/>";
				//}
				//$("div#456").append(str);
    		});
    		$(":checkbox").click(function()
			{
				var str="";
				$("input:checked").each(function()
				{
					str += $(this).attr("value")+",";
				});
				$("div:first").html('<font color=\'red\'><b>'+"你共选择了"+$("input:checked").length+"部电影,他们分别是:"+str+"</b></font>");
			});
    	});
    </script>

body里的,例子……
   
<a href="#"><b>看电影先:</b></a><br/>
    <input type="checkbox" name="movie" value="失恋33天">失恋33天<br/>
    <input type="checkbox" name="movie" value="青春失乐园">青春失乐园<br/>
    <input type="checkbox" name="movie" value="丁丁历险记">丁丁历险记<br/>
    <input type="checkbox" name="movie" value="白蛇传">白蛇传<br/>
    <input type="checkbox" name="movie" value="地心历险记">地心历险记<br/>
    <input type="checkbox" name="movie" value="死亡笔记">死亡笔记<br/>
    <input type="checkbox" name="movie" value="死神来了">死神来了<br/>
    <input type="checkbox" name="movie" value="速度与激情">速度与激情<br/>
    <input type="button" value=">>>>>>请选择你喜欢的电影">
    <div id="456"></div>
    <div id="show">
	    <a id="on2e">dddddddfffff</a>
	    <a id="two">dddddddfffff</a>
	    <a>qq</a>
	    <div>ddddwww</div>
	    <div>q</div>
	    <a class="three">dddddddfffff</a><br/>
    </div>
    <div id="123"><a>dddddddssssssssssssssssssssssssss</a></div>
    <a></a>
    <div id="one">ddddwww</div>
    <div>ddddwww</div>
    <ul>
    	<li title="rw">我</li>
    	<li title="rw1">是</li>
    	<li title="rw2">安</li>
    	<li title="rw3">徽</li>
    	<li title="rw4">人</li>
    </ul>

4、事件绑定
<script type="text/javascript">
		$(function()
		{
			//为span元素绑定click事件
	$("span").bind("click",function(event)
	{
		var txt = $("#msg").html()+"<p>内层span元素被点击</p>";
		$("#msg").html(txt);
		event.stopPropagation();//阻止事件冒泡
	});
	$("#content").bind("click",function(event)
	{
		var txt = $("#msg").html()+"<p>外层div元素被点击</p>";
		$("#msg").html(txt);
		event.stopPropagation();//阻止事件冒泡
	});
	$("body").bind("click",function(event)
	{
		var txt = $("#msg").html()+"<p>body元素被点击</p>";
		$("#msg").html(txt);
	});
		});
	</script>

body里的,例子……
<div id="content">
			外层DIV元素
			<span>内层span元素</span>
			外层DIV元素
	</div>
	<div id="msg"></div>

5、登录的简单验证
<script type="text/javascript">
		$(function()
		{
			$("#uname").bind("focus",function(event)
			{
				if($("#uname").val()=="请输入用户名")
				{
					$("#uname").val("");
				}
			});
			$("#uname").bind("blur",function(event)
			{
				if($("#uname").val()=="")
				{
					$("#uname").val("请输入用户名");
				}
			});
			//为span元素绑定click事件
			$("#sub").bind("click",function(event)
			{
				alert($("#psw").val());
				//return false;
				event.preventDefault();
			});
		});
	</script>

body里的,例子……
<form action="test.html" name="myForm" id="form1">
		用户名:<input type="text" name="uname" id="uname" value="请输入用户名"><br/>
		密码:<input type="password" name="psw" id="psw" value="password"><br/>
		<input type="submit" id="sub" value="登录">
<div id="123"></div>
  </form>

6、鼠标的移动坐标
<script type="text/javascript">
		$(function()
		{
			$(document).mousemove(function(e)
			{
			    $("#123").text(e.pageX + ", " + e.pageY);
			    $("#uname").val(e.pageX + ", " + e.pageY);
			});

		});
	</script>

body里的,例子……见上面
7、jquery的一些函数
<script type="text/javascript">
		$(document).ready(function()
		{
			$("input[type=button]").click(function()
			{
				//$("p").append("<b>Hello world</b>");
				//$("<b>Hello world</b>").appendTo("p");
				//$("p").prepend("<b>Hello world</b>");
				//$("<b>Hello world</b>").prependTo("p");
				$("<b>Hello world</b>").insertAfter("p");
			});
		});
	</script>

body里的,例子……
<div id="123">div id=123</div>
    <p title="456">p  id=456</p>
    <button id=789>button</button>
    <input type="text"><br/>
    <input type="button" value="点击我">

8、
<script type="text/javascript">
		$(document).ready(function()
		{
			$("input[type=button]").click(function()
			{
				var v1=$("<input type='file'/>");
			    var v2=$("<input type='button' value='删除'/>")
				var v3=$("<br/>");
				v2.click(function()
				{
					v2.remove();
					alert(v2.next().text());
					v2.prev().remove();					
				});
				$("#div1").append(v1);
				$("#div1").append(v2);
				$("#div1").append(v3);
			});
		});
	</script>

body里的,例子……
<input type="file" >
    <input type="button" value="更多的选择……">
    <div id="div1"></div>


>>>>>
就列举这么多。下面有个JQuery的API可以查看……
分享到:
评论

相关推荐

    jquery 实例教程,包含各种实例

    jquery 实例jquery 实例jquery 实例jquery 实例jquery 实例jquery 实例

    jquery 实例 经典呀

    jquery 实例jquery 实例jquery 实例jquery 实例jquery 实例jquery 实例jquery 实例jquery 实例

    jQuery实例视频教程

    教程名称:jQuery实例视频教程课程目录:【】jQuery实例-商城放大镜效果【】jQuery实例-图片放大效果【】jQuery实例-图片转动立体效果【】jQuery实例-对联广告【】jQuery实例-返回顶部(解决IE6固定定位)【】jQuery...

    jquery实例教程

    jquery实例教程jquery实例教程jquery实例教程jquery实例教程jquery实例教程

    锋利的jQuery实例

    人民邮电出版社的锋利的jQuery 实例。jquery是一个轻量级的库,拥有强大的选择器,来自此书的实例

    50个经典jquery实例

    50个经典jquery实例,帮助你最快学会jQuery!

    锋利的jquery实例源码

    &lt;锋利的jquery&gt;电子书的实验源码,用于自己的学习。jquery是js的超集,平时的开发过程中,原生的js用的倒没有jquery多

    jQuery实例_ ToolTip的实现

    jQuery实例_ ToolTip的实现

    jQuery Book jquery实例

    jQuery Book jquery实例 jquery 实例,有jquery各种方法的实例。学习笔记

    jquery实例大全

    包含有几十个之多的jquery实例特效 附上代码及jquery库,其中分类有待更新!(有些没下完)

    JQuery实例动态生成树

    JQuery实例动态生成树 JQuery实例动态生成树 JQuery实例动态生成树 JQuery实例动态生成树 JQuery实例动态生成树

    jQuery实例-信息提示jQuery实现

    jQuery实例-信息提示jQuery实现 jQuery实例-信息提示jQuery实现

    jquery 实例 初学者

    jquery 实例 初学者 jquery 实例 初学者 jquery 实例 初学者 jquery 实例 初学者 jquery 实例 初学者 jquery 实例 初学者

    jquery经典实例60例-动画实例

    jquery经典实例60例-动画实例 jquery经典实例60例-动画实例 jquery经典实例60例-动画实例

    Jquery实例(图片预览)

    Jquery实例(图片预览) Jquery实例(图片预览)

    Jquery实例汇总

    30个jquery实例,覆盖了jquery的各个用法,通过这些实例对jquery选择器、jquery事件处理、jquery应用的各个场景会更加熟悉。如果你不懂jquery基础知识,请参看我的jquery知识点汇总,那里用思维导图的形式总结了...

    Jquery实例和api

    内含Jquery实例和api文档,api是可视化,含有大量实例

    Jquery实例打包(很多)

    Jquery实例打包 Jquery实例打包 Jquery实例打包

    近百个jQuery实例

    参照《jQuery完全攻略》亲自手打并测试的100多个实例(部分实例来自网络如消息框、tooltip、面包屑式菜单、层级菜单以及一些jQuery插件的用法)。 主要分为: jQuery操作DOM节点、数组和字符串 jQuery表单验证 ...

    jQuery实例可以运行

    jQuery实例 希望对学习jQuery的朋友有所帮助。 本文上传文件来自源码网。

Global site tag (gtag.js) - Google Analytics