> 唔,这个主题挂的时间也够长的了,也该换换了,到时候找找看有没有合胃口的主题。
> 话说,最近有点偏向 PHP 去了,我发现贪多嚼不烂,所以就又回到主题咯,(*^__^*) 嘻嘻。
1. Jquery 库的调用:
> 呵呵,相信很多童鞋早就会了,不过还是得提一下,忘记就杯具咯。
> 第一个是常用的 Google 托管处的 jQuery 库地址。
> 而第二个则是 jQuery 官方网站的库地址,随时获取最新版,嘿嘿。
复制代码 代码如下:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"
type="text/javascript"></script>
<script src="http://code.jquery.com/jquery-latest.js"></script>
2. Load() 函数:
> 这个也是很不错的喔,很多地方都可以用上。
> 比如想在某些图片没有载入之前加个提示之类的。
> 或者对页面载入过程最后一个元素使用,则可以提供整页面的载入提示。
> 下面只是一个简单的例子,选择器选择的是 Img 标签。
> 然后搜索属性,只是属性类型为 Src 即图片地址,后面则是图片地址的内容。
> 在图片载入完成之后则会弹出一个提示框表示图片已经载好。
> 注意!!请一定要填入与目标元素内填的完全相同的 Src,否则会杯具的。
复制代码 代码如下:
<script>
jQuery(document).ready(function($){
$('img').attr('src', '/global/tool/picroom/save/beauty/00001.jpg')
.load(function() {
alert('Image Loaded');
});
});
</script>
> 演示页面传送门:http://www.evlos.org/global/demo/jquery_load
3. 简单的垂直居中:
> 这里使用的是 Height() 函数,选择器里的 document 表示整个页面。
> 下面查找的是 Class 为 Move 的元素,It_height 定义为元素高度。
> 然后将变量 Global_height 定义为整个页面的高度,即页顶至页底的距离。
> 然后将此元素的至顶部的距离调整为整个页面的高度的一半即可。
> 呵呵,相信有兴趣的童鞋已经可以举一反三咯。
> jQuery 对 CSS 进行调整的能力是灰常强大的 O(∩_∩)O。
复制代码 代码如下:
<script>
jQuery(document).ready(function($){
var global_height = $(document).height();
var it_height = $('.move').height();
$('.move').css({'position' : 'absolute' , 'top' :
global_height/2 - it_height/2});
});
> 演示页面传送门:http://www.evlos.org/global/demo/jquery_height
4. jQuery 与 Onclick 事件结合:
复制代码 代码如下:
<div onclick="var global_height = $(document).height();
var it_height = $('.move').height();
$('.move').css({'position' : 'absolute' , 'top' :
global_height/2 - it_height/2});">Move It !</div>
> 把上面的代码放到这里来,则鼠标点击此 DIV 之后执行代码。
5. ReplaceWith 函数:
> 下面的代码是寻找 Class 为 Demo 的元素,然后将其整个替换掉。
> 整个的意思,是包含了前后的标签的,所以替换函数内别忘记写标签喔。
复制代码 代码如下:
<script>
jQuery(document).ready(function($){
$('.demo').replaceWith('<div style="padding-top:30px">Replaced !</div>');
});
</script>
> 演示页面传送门:http://www.evlos.org/global/demo/jquery_replace
6. Load() 函数的运用(页面载入提示):
> 首先写好 CSS,绝对定位到页面右上角。
复制代码 代码如下:
#loading {
position:absolute; z-index:900;text-align:center;
background-color:#eef2fa;border:1px solid #d8e3e8;
color:#000;font-size:12px;padding:3px;width:80px;
right:0;top:0;
}
> 然后用 jQuery 然后在所有图片载入完成之后,隐藏 Loading DIV。
> 别忘记载入 jQuery 库哈,刚才测试代码的时候地址写错了,差点疯掉。
复制代码 代码如下:
<script>
jQuery(document).ready(function($){
$('img').load(function(){
$('#loading').css("display","none");
});
});
</script>
> 随便某处插入一个 DIV 即可,O(∩_∩)O 哈哈。
<div id="loading">Loading ...</div>
相关推荐:
php 应用程序安全防范技术研究
asp.net ckeditor编辑器的使用方法
Red Hat Linux 安全设置方法
Javascript 定时器调用传递参数的方法
IIS “另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法
apache和mysql重启命令
JS、CSS文字切换,定时交替,代码精简
php pack与unpack 摸板字符字符含义
MSSQL2005 INSERT,UPDATE,DELETE 之OUTPUT子句使用实例
jquery 框架使用教程 AJAX篇
Win2008 蓝屏漏洞揭秘
js 获取中文拼音,Select自动匹配字母获取值的代码
JS 用6N±1法求素数 实例教程
PHP 字符截取 解决中文的截取问题,不用mb系列
eWebEditor 上传文件提示格式不正确的解决方法
php 文件上传系统手记
状态栏 时间显示效果 数字钟
写出高性能SQL语句的35条方法分析
drop,truncate与delete的区别
JQuery 解析多维的Json数据格式
用按钮触发Javascript动态生成一个表格的代码
预防黑客侵入你正在使用的Win系统(隐藏帐号)
Mootools 1.2教程 Fx.Morph、Fx选项和Fx事件
Jquery 获取表单text,areatext,radio,checkbox,select值的代码
Jquery Ajax.ashx 高效分页实现代码
asp.net 利用IIS的404错误将文件重写成目录的简单方法
Javascript 模式实例 观察者模式
最滑稽最搞笑很流行的语句收集
JSP bean获取各种参数
一个链接按两种方式打开两个网址的方法
数据库中union 与union all 的区别
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
MSSQL 删除数据库里某个用户所有表里的数据
javascript createElement()创建input不能设置name属性的解决方法
php foreach、while性能比较
DOM 脚本编程中的兄弟节点
从Web查询数据库之PHP与MySQL篇
JavaScript 动态添加表格行 使用模板、标记
JavaScript OOP类与继承
JavaScript 自动完成脚本整理(33个)
小学生作文妙语 开怀大笑作品
让你的网站可编辑的实现js代码
PHP 配置open_basedir 让各虚拟站点独立运行
3389 远程桌面连接的使用技巧
IE,firefox(火狐)浏览器无提示关闭窗口js实现代码小结
Asp定时执行操作 Asp定时读取数据库(网页定时操作详解)
javascript 添加和移除函数的通用方法
js与ASP.NET 中文乱码问题
document.onreadystatechange事件的用法分析
php实现jQuery扩展函数