`
KAXU
  • 浏览: 267187 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

jquery加载页面时调用js的方法

阅读更多

一般的加载页面时调用js方法如下:

window.onload = function() {
$("table tr:nth-child(even)").addClass("even"); //这个是jquery代码
};

这段代码会在整个页面的document全部加载完成以后执行。不幸的这种方式不仅要求页面的DOM tree全部加载完成,而且要求所有的外部图片和资源全部加载完成。更不幸的是,如果外部资源,例如图片需要很长时间来加载,那么这个js效果就会让用户感觉失效了。

但是用jquery的方法:

$(document).ready(function() {

// 任何需要执行的js特效
$("table tr:nth-child(even)").addClass("even");
});

就仅仅只需要加载所有的DOM结构,在浏览器把所有的HTML放入DOM tree之前就执行js效果。包括在加载外部图片和资源之前。

还有一种简写的方式:

$(function() {

// 任何需要执行的js特效
$("table tr:nth-child(even)").addClass("even");
});

分享到:
评论
1 楼 dwl0410 2013-10-13  
我的这种 aciton请求怎么 不行啊。。

<script type="text/javascript">
$(function(){
$ajax({
type:"post",
dataType:"json",
url:"findAllFoods.action",
contentType:"application/json;charset=utf-8"
});
});
</script>

相关推荐

    使用JQuery 加载页面时调用JS的实现方法

    一、一般的加载页面时调用js方法如下: [removed] = function() { $("table tr:nth-child(even)").addClass("even"); //这个是jquery代码 }; 这段代码会在整个页面的document全部加载完成以后执行。不幸的这种...

    调用Jquery的加载js

    调用Jquery的加载js html调用&lt;script type="text/javascript" src="().'js/jquery-1.4.2.js'?&gt;"&gt;&lt;/script&gt;

    jQuery AJAX实现调用页面后台方法

    本文实例为大家分享了jQuery AJAX调用页面后台方法,供大家参考,具体内容如下 1.新建demo.aspx页面。 2.首先在该页面的后台文件demos.aspx.cs中添加引用。 using System.Web.Services; 1).无参数的方法调用. ...

    jQuery popmenu 面包宵菜单.rar

    在编写时使用了jquery插件,以及一个popmenu菜单插件:jquery.popmenu.js,调用方法请参见示例包中的index.html文件,调用的方法挺简单的,直接运行本页面也可看到调用方法。  注:若在IE下预览效果,请打开后刷新...

    jquery.tipTips.js 官方原版 付使用教程

    引入包内js及css文件,给元素设置titile,界面加载时调用元素.tipTip()方法,即可在鼠标悬停到指定元素时显示元素title内的内容。 我是悬停提示内容"&gt;我是div的文本内容 $(function(){ $("#div1").tipTip(); })

    jquery插件使用方法大全

    可以用来添加不向外部公开的方法,或者对jQuery的某些方法进行重新定义以提供新功能,或者提供更好的封装、避免名称空间冲突。当然,也可以用来开发插件,但Resig强烈建议在开发插件之前,先考虑jQuery UI widget...

    动态树的管理程序(基于jQuery Treeview实现)

    在实现的时候也会有很多的方法,例如可以用extjs,jquery treeview等一些js开发包。 但是在开发的时候我种想找个例子来参考下,发现有很多这样的例子,包括extjs和jquery treeview的官方也有,但结合java后台实现的...

    jQuery打印插件.js

    script type = “ text / JavaScript ” src = “ path / to / jquery.print.js ” &gt; &lt;/ script &gt; 使用它像: $(“#myElementId ”)。print(/ * options * /); 要么 $。print(“#myElementId ...

    jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作示例

    本文实例讲述了jQuery+Ajax+js实现请求json格式数据并渲染到html页面操作。分享给大家供大家参考,具体如下: 1、先给json格式的数据: [ {"id":1,"name":"stan"}, {"id":2,"name":"jack"}, {"id":3,"name":"lucy"}...

    超实用的jQuery代码段

    超实用的jQuery代码段精选近350个jQuery代码段,涵盖页面开发中绝大多数要点、技巧与方法,堪称史上最实用的jQuery代码参考书,可以视为网页设计与网站建设人员的好帮手。《超实用的jQuery代码段》的代码跨平台、跨...

    jQuery插件ImageFlyout弹出图片实现javascript放大图片功能

    三,Javascript部分(jQuery插件jQuery Image Flyout弹出图片调用) [removed] &lt;!-- $(function() { $('#biuuu a').flyout(); --&gt; [removed] 实例中将ID为biuuu的DIV内所有链接元素增加javascript弹出...

    jQuery实现在线考试答题代码.zip

    开发周期短,上手快,入门低,但是进阶难一般常用的jquery特效 jquery焦点图 jquery选项卡 jquery滚动条 jquery下拉广告,jquery图片延时加载等,jquery代码,放大镜特效,jquery广告代码,jquery导航,jquery在线客服...

    jQuery详细教程

    如果您的网站包含许多页面,并且您希望您的 jQuery 函数易于维护,那么请把您的 jQuery 函数放到独立的 .js 文件中。 当我们在教程中演示 jQuery 时,会将函数直接添加到 &lt;head&gt; 部分中。不过,把它们放到一个单独的...

    jquery.selectlist.js

    select下拉框优化插件,能够兼容IE6及以上,动态加载后需要重新调用优化方法,在当前前端技术飞速发展的情况下,此类只能仅做回忆,开放给需要的童鞋

    [原创]基于FLASH机制实现的不同域窗口相互调用js的插件-虫洞

    2)本插件是基于同一台电脑上的FLASH之间能进行LocalConnection以及FLASH与JS能相互调用的原理而设计,将客户端不同域页面间Javascript相互调用转化为了FLASH之间的"本地命令发送". 3)本插件在不同域页面间Javascript...

    自写的jQuery万能浮动框调用插件,附有实例

    内容索引:脚本资源,jQuery,浮动框,jQuery插件 jquery-powerFloat,国内Js高人自写的jQuery万能浮动框插件,附有6种效果的浮动框调用实例,  1、加载页面上元素。  2、Ajax加载外部元素,加载外部HTML片段,加载...

    锋利的jQuery(第2版).单东林、张晓菲、魏然(带详细书签)

    jQuery加载并解析XML 前端开发调试工具Firbug 插件的API AJAX的核心对象XMLHttpRequest jQuery API速查表 jQuery中的$.ajax方法 《锋利的jQuery(第2版)》循序渐进地对jQuery的各种函数和方法调用进行了介绍,读者...

    jquery.qrcode.js

    qrcode包就是一个可以将字符串画出二维码的jquery包,这个里面包含了jquery1.8.3和qrcode以及jquery_qrcode包,在用的时候按照上面的顺序依次加载就可以了。调用方法qrcode()

    jquery ui 后台界面演示系统 登陆界面

    目前的这个版本,最值得推荐的功能在于,jQuery代码是一次载入的,使用这套系统进行开发,程序员可以完全不懂jQuery,而仍能享用jQuery的种种便利。 0.1版系统特点介绍 • 集成了jQuery UI的风琴盒、页标签特效、...

Global site tag (gtag.js) - Google Analytics