`
KAXU
  • 浏览: 271560 次
  • 性别: 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跨域调用

    在Web开发中,"跨域调用"是一个关键的话题,特别是在使用JavaScript进行AJAX操作时。由于浏览器的同源策略(Same-Origin Policy),一个域下的文档或脚本不能请求另一个域下的资源,除非这两个域完全相同。这限制了...

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

    本篇文章将详细介绍两种在页面加载完成后调用JavaScript的常见方法,并分析它们的差异。 首先,我们来看传统的JavaScript方法,即通过`window.onload`事件来触发脚本执行: ```javascript window.onload = ...

    Jquery调用iframe父页面中的元素及方法

    不过,当iframe和父页面属于同一域时,可以通过JavaScript或jQuery来操作父页面中的元素和方法。本文将详细介绍如何使用jQuery来查找和操作iframe父页面中的元素和方法。 首先,需要明确iframe元素可以被视为一个...

    jquery强大的调用其它页面

    首先,jQuery的页面调用功能主要体现在其 AJAX(Asynchronous JavaScript and XML)模块。AJAX允许我们在不刷新整个页面的情况下,与服务器进行异步数据交换。这极大地提高了网页的交互性和用户体验。通过$.ajax()...

    简单jQuery加载等待转圈页面插件

    "简单jQuery加载等待转圈页面插件"就是为了解决这个问题而设计的,它能提供一个优雅的、可视化的等待提示,让用户知道后台正在忙碌并期待即将完成的操作。 jQuery是一个广泛使用的JavaScript库,它简化了HTML文档...

    前台JS(Jquery)调用后台方法

    "前台JS (Jquery) 调用后台方法"这一主题涉及到如何使用JQuery库来实现这种交互,特别是针对无刷新级联菜单的应用场景。下面将详细阐述这一过程。 首先,JQuery是一个轻量级、功能丰富的JavaScript库,它简化了DOM...

    asp.net 利用jquery-ajax调用后台方法

    AJAX(Asynchronous JavaScript and XML)的核心是通过JavaScript在后台与服务器进行少量数据交换,无需重新加载整个网页。 在ASP.NET中,我们通常创建一个WebMethod或使用ASP.NET MVC的ActionResult来作为AJAX的...

    jQuery.spin.js自定义页面加载Loading动画代码

    3. **显示和隐藏动画**:在需要显示加载动画的地方调用spin方法,在操作完成时调用spin方法的stop方法来关闭动画。例如: ```javascript // 显示加载动画 $('#loadingDiv').spin(); // 异步操作或长时间计算 ...

    jQuery使用Ajax方法调用WebService.doc

    ### jQuery使用Ajax方法调用WebService知识点详解 #### 一、简介 在Web开发领域中,Ajax(Asynchronous JavaScript and XML)技术被广泛应用于实现页面局部刷新等功能,极大地提升了用户体验。结合jQuery这一流行的...

    html静态页面调用php文件的方法

    在使用jQuery AJAX方法时,通常需要先在页面中引入jQuery库。此外,.load()方法除了可以接收参数外,还可以直接传入选择器参数,以便只更新页面的特定部分。 在实现过程中,还需要注意的是,为了保证代码的安全性...

    jquery图片预加载

    `images`文件夹自然存放了需要预加载的图片,而`js`文件夹可能包含了`jQuery`库和上述预加载函数的JavaScript代码。 预加载策略并不止于简单地逐个加载所有图片。对于大图或者数量众多的图片,可以采用分批加载、懒...

    iframe父页面与子页面通信及相互调用方法

    "iframe父页面与子页面通信及相互调用方法"是一个重要的主题,涉及到跨域安全、DOM操作以及JavaScript/jQuery的交互技术。下面将详细解释这一知识点。 1. **基本概念** - **父页面(Parent Page)**:包含`iframe`...

    jquery应用子页面在父页面打开

    6. **动态加载和卸载**:如果需要在父页面中动态添加或删除子页面,jQuery提供了`append()`、`prepend()`、`remove()`等方法。例如,`$("#parentDiv").append('&lt;iframe src="childPage.html"&gt;&lt;/iframe&gt;')`将在`#...

    jquery与ajax调用,有代码 , 有说明,使ajax调用简单

    **jQuery与Ajax调用详解** 在Web开发中,jQuery与Ajax的结合使用极大地简化了异步数据交互的过程,使得前端可以高效地与服务器进行通信,而无需刷新整个页面。本教程将详细介绍如何利用jQuery实现Ajax调用,并通过...

    调用Jquery的加载js

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

    jquery页面屏蔽器插件

    2. **调用插件**:在JavaScript中,你可以通过jQuery对象选择器找到要屏蔽的元素,然后调用插件提供的方法。例如,`$("#element").block()`会屏蔽ID为`element`的元素。 3. **设置参数**:插件可能提供一些可配置的...

    jquery.lazyload图片预加载效果 jquery预加载

    jQuery LazyLoad 是一个jQuery插件,它的主要功能是在用户滚动页面到图片所在位置时才开始加载图片,而不是在页面初始加载时就一次性加载所有图片。这种方式大大减少了首次加载页面时的数据量,提高了页面的加载速度...

    jQuery的异步调用

    jQuery作为JavaScript的一个库,极大地简化了JavaScript编程。它通过提供一套丰富的API,使得开发者能够更加容易地进行文档操作、事件处理、动画制作以及Ajax交互等。特别在进行异步编程时,jQuery提供了一套简单而...

Global site tag (gtag.js) - Google Analytics