我们来做一个会呼吸的菜单吧!!
我看到了网上有一些例子..我就来凑个热闹..说下我自己的做法..
大家先可以看一下最终的效果 http://resume.skiyo.cn/
我的做法相对比较简单..大部分工作都是css来做的..
首先我们需要看上去差不多是下面的一张菜单图片..你可以点击之后看大图..
然后我们就来写HTML了..注意.重点就在这里..我让a在li的上面..遮盖住li..
1 2 3 4 5 6 7 8 9 | <div id="menu">
<ul>
<li id="nv_about"><a href="#about_anchor"> </a></li>
<li id="nv_skill"><a href="#skill_anchor"> </a></li>
<li id="nv_works"><a href="#works_anchor"> </a></li>
<li id="nv_introduce"><a href="#introduce_anchor"> </a></li>
<li id="nv_contact"><a href="#contact_anchor"> </a></li>
</ul>
</div> |
CSS为:
jQuery中getJSON跨域原理详解
前几天我再开发一个叫 河蟹工具条 的时候,其中有个功能就是获取本页面的短网址。
这个想法是好的,可是在我付诸于行动的时候,发现这个需要跨域。
起初我的想法就是,跨域的最简单的方法就是增加一个script标签,因为script标签是允许跨域的。
但是问题又来了,对方的API返回的是个json对象,用script标签只能执行,却不能获取到里面的东西,也就是说返回的东西是不可控的。
随后我就想到了jQuery中的getJSON的方法,学习了一下,没想到里面的文章这么大。
jQuery非常聪明,他也意识到只靠script请求是无法接受到返回的东西的,所以他就设计了一个全局的callback函数,发送请求的时候把这个callback函数也传进去。
服务器判断是否有这个callback函数,如果没有就返回一个对象,如果有就返回一个函数名(对象)。
我们可以通过下面这个地址来看一下
利用jQuery实现简单的web ping…
简单的不能在简单了..也没有什么技巧可言..
前几天看到有个人提出这个问题..其实无非就是不间断的ajax请求而已.没有什么技术含量
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>简单的web ping演示</title>
- <script type="text/javascript" src="jquery.js" ></script>
- <script type="text/javascript">
- $(document).ready(function (){
- var ping, requestTime, responseTime ;
- setInterval(ping,1000);
- function ping() {
- $.ajax({url: 'empty.html', //设置一个空的ajax请求
- type: 'GET',
- dataType: 'html',
- timeout: 30000,
- beforeSend : function() {
- requestTime = new Date().getTime();
- },
- complete : function() {
- responseTime = new Date().getTime();
- ping = Math.abs(requestTime - responseTime);
- $('#ping').append('<br />ping:' + ping + 'ms');
- }
- });
- }
- });
- </script>
- </head>
- <body>
- <div id="ping">loading...</div>
- </body>
- </html>
jQuery 1.3 Packed
JQuery在三岁生日的时候发布了1.3版本,但是这次版本目前还没有提供packed的版本。
所以我就自己packed了,给需要的人。
打包之后是37.1 KB (38,078 字节)
利用jQuery获取LI的索引值
- <script type="text/javascript" src="jquery.js"></script>
- <script type="text/javascript">
- $(function(){
- $("li").click(function(){
- alert($("li").index(this));
- });
- })
- </script>
- <ul>
- <li>猛击我</li>
- <li>猛击我</li>
- <li>猛击我</li>
- </ul>
jQuery—插件开发详解
1.在JQuery命名空间内声明一个特定的命名
- $.fn.yourFun = function() {
- // do something
- };
调用:
- $('#myDiv').yourFun();
2.接收参数来控制插件的行为;
我们需要在函数中允许一个object类型的选项设置。如下所展示的那样:
分类目录
- ActionScript (2)
- CSS (25)
- Java (3)
- JavaScript (41)
- PHP (105)
- 心情杂谈 (34)
- 收集整理 (77)
- 本站原创 (55)
最近文章
- 将google ssl设置为IE8的默认搜索引擎..
- 我们来做一个会呼吸的菜单吧!!
- 在编译php-fpm0.6的时候需要注意的一些问题
- 使用PHP将大文件导入到数据库中..
- 关于用PHP调用WebService中参数为complexType的问题
- 神奇的两次按位非运算符
- 百路推免费短网址服务..首创”收藏夹获取短网址”..
- 哥学社正式上线..
- jQuery中getJSON跨域原理详解
- Web辅助工具条(原名:河蟹工具条CrabBar)0.1发布
- 腾讯微博PC端发图教程
- goo.gl URL Shortener for WordPress
- PHP上传进度条深度解析
- Google短网址(goo.gl)服务类
- TinyURL.class.php
最近评论
- 匿名 在 一个PHP+AJAX留言板的完整例子.非常简单! 上的评论
- pfeng 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- pfeng 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- 北戴河旅游住宿 在 PHPer的历练 上的评论
- konakona 在 将google ssl设置为IE8的默认搜索引擎.. 上的评论
- 宁静致远 在 PHPer的历练 上的评论
- Corsair_Boss 在 强人作品 – jQuery1.2.6源码分析 上的评论
- fanglor 在 PHPer的历练 上的评论
- fanglor 在 百路推免费短网址服务..首创”收藏夹获取短网址”.. 上的评论
- 匿名 在 Web辅助工具条(原名:河蟹工具条CrabBar)0.1发布 上的评论
文章索引模板
- 2010年七月 (3)
- 2010年六月 (4)
- 2010年五月 (2)
- 2010年四月 (9)
- 2010年三月 (12)
- 2010年二月 (1)
- 2010年一月 (3)
- 2009年十二月 (2)
- 2009年十一月 (3)
- 2009年十月 (3)
- 2009年九月 (5)
- 2009年八月 (4)
- 2009年七月 (6)
- 2009年六月 (8)
- 2009年五月 (8)
- 2009年四月 (16)
- 2009年三月 (19)
- 2009年二月 (22)
- 2009年一月 (20)
- 2008年十二月 (38)
- 2008年十一月 (22)
- 2008年十月 (7)
- 2008年九月 (3)
- 2008年八月 (24)

Jessica


