易截截图软件、单文件、免安装、纯绿色、仅160KB

Ajax原理详细讲解 及代码说明 - Web 开发 / Ajax

请教高人,Ajax原理详细讲解 及代码说明
我擦,上google啊。

http://www.w3school.com.cn/ajax/index.asp

楼主什么意图呢?


出 处:http://www.javaeye.com/topic/636187
没做过web前端,所以完全没有用过JQuery,以前因为兴趣对javascript稍微看过一些,但是不系统,不深入,都是浅尝而止。 
最近一段时间,说闲不闲,但对什么都提不起兴趣来,大好的时光就被我这样就着乱七八糟的八卦新闻给吃下去了。 
决定看点儿东西,看到全世界都在为JQuery疯狂,就稍微看看它的具体实现。 

JQuery是什么,有什么优点儿就不讲了,Google一大堆,说也是贴人家的。 
直接上源码(以版本1.4.2为准)。 

首先映入我们眼帘的是一个大大的匿名方法调用。 
Js代码 
(function( window, undefined ) {  
....  
})(window);  

这段方法初看起来挺奇怪,其实就是定义了一个匿名方法,然后再调用它。 
你也可以随便定义一个玩玩 
Js代码 
(function( a, b) {  
  alert(a+b);  
})(1,2);  

什么时候用这种奇怪的方式?就是当方法须被调用且只会被调用一次的时候。 

然后看看匿名方法里的实现,首先是变量jQuery的声明,以及将其输出为全局变量。 
Js代码 
var jQuery = function( selector, context ) {  
  return new jQuery.fn.init( selector, context );  
  },  
..............  
window.jQuery = window.$ = jQuery;  


相关问答:

关于AJAX和JSP的一些小问题~ - Java / Web 开发

我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
  %>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......

请教AJAX刷新问题 - .NET技术 / ASP.NET

HTML code:

<tr>
<td valign="top" height="100%" id="TD1" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat=&q ......

高仿google suggest ajax示例 - Web 开发 / Ajax

找了一个,但搜索后不提示,好像问题,查不出来原因,谁帮着看一下
http://www.chinaz.com/Program/Asp/020Q062632010.html


End_rbody_64769658//-->
该回复于2010-04-19 08:15:36被版主删除


对我有 ......

.net 3.5 ajax框架无法加载 - Web 开发 / Ajax

使用.net 3.5 自带的ajax控件,在IE7、IE8下提示 ajax框架无法加载
页面结构如下:
HTML code:

<form id="form1" runat="server">
<asp:ScriptManager ID="SM&quo ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号