从零开始学习jQuery (一) 开天辟地入门篇

本系列文章导航

从零开始学习jQuery (一) 开天辟地入门篇

从零开始学习jQuery (二) 万能的选择器

从零开始学习jQuery (三) 管理jQuery包装集

从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式

从零开始学习jQuery (五) 事件与事件对象

从零开始学习jQuery (六) jQuery中的Ajax

从零开始学习jQuery (七) jQuery动画-让页面动起来!

从零开始学习jQuery (八) 插播:jQuery实施方案

从零开始学习jQuery (九) jQuery工具函数

从零开始学习jQuery (十) jQueryUI常用功能实战

从零开始学习jQuery (十一) 实战表单验证与自动完成提示插件


 

一.摘要

本系列文章将带您进入jQuery的精彩世界, 其中有很多作者具体的使用经验和解决方案,  即使你会使用jQuery也能在阅读中发现些许秘籍.

本篇文章是入门第一篇, 主要是简单介绍jQuery, 通过简单示例指导大家如何编写jQuery代码以及搭建开发环境. 详细讲解了如何在Visual Studio中配合使用jQuery.

转载请注明子秋出品!博客园首发!

 

二.前言

首先道个歉! "从零开始学习ASP.NET MVC"系列文章在即将介绍Filter时就没有更新了, 原因就是最近我一直在研究和学习jQuery.看到本系列的名称和文章标题, 看过我的MVC系列文章的人会感到很熟悉. 不久要给公司的人做培训, 所以特意制作了本教程.

在写作的同时我参考了网上jQuery的系列教程文章, 在博客园和Google上并没有找到让我满意的系列教程. 我喜欢将知识系统的,深入浅出的讲解.不喜欢写那种"学习笔记"式的文章. 同时本系列将很快全部写完(有工作压力就是有动力), 随后如果时间允许我会继续更新MVC系列文章.再一次对等待MVC文章的朋友们说声抱歉!

另外本系列文章的大部分知识点来源于图灵出版社的"jQuery实战"一书. 推荐大家购买此书, 是jQuery书籍中的经典之作.

下面让我们开始jQuery之旅.

 

三.什么是jQuery

jQuery是一套Javascript脚本库.  在我的博客中可以找到"Javascript轻量级脚本库"系列文章. Javascript脚本库类似于.NET的类库, 我们将一些工具方法或对象方法封装在类库中, 方便用户使用.

注意jQuery是脚本库, 而不是脚本框架. "库"不等于"框架", 比如"System程序集"是类库,而"ASP.NET MVC"是框架. jQuery并不能帮助我们解决脚本的引用管理和功能管理,这些都是脚本框架要做的事.

脚本库能够帮助我们完成编码逻辑,实现业务功能. 使用jQuery将极大的提高编写javascript代码的效率, 让写出来的代码更加优雅, 更加健壮. 同时网络上丰富的jQuery插件也让我们的工作变成了"有了jQuery,天天喝茶水"--因为我们已经站在巨人的肩膀上了.

创建一个ASP.NET MVC项目时, 会发现已经自动引入了jQuery类库. jQuery几乎是微软的御用脚本库了!完美的集成度和智能感知的支持,让.NET和jQuery天衣无缝结合在一起!所以用.NET就要选用jQuery而非Dojo,ExtJS等.

jQuery有如下特点:

1.提供了强大的功能函数

使用这些功能函数, 能够帮助我们快速完成各种功能, 而且会让我们的代码异常简洁.

2.解决浏览器兼容性问题

javascript脚本在不同浏览器的兼容性一直是Web开发人员的噩梦,  常常一个页面在IE7,Firefox下运行正常, 在IE6下就出现莫名其妙的问题. 针对不同的浏览器编写不同的脚本是一件痛苦的事情. 有了jQuery我们将从这个噩梦中醒来, 比如在jQuery中的Event事件对象已经被格式化成所有浏览器通用的, 从前要根据event获取事件触发者, 在ie下是event.srcElements 而ff等标准浏览器下下是event.target. jQuery则通过统一event对象,让我们可以在所有浏览器中使用event.target获取事件对象.

3.实现丰富的UI

jQuery可以实现比如渐变弹出, 图层移动等动画效果, 让我们获得更好的用户体验. 单以渐变效果为例, 从前我自己写了一个可以兼容ie和ff的渐变动画, 使用大量javascript代码实现, 费心费力不说, 写完后没有太多帮助过一段时间就忘记了. 再开发类似的功能还要再次费心费力. 如今使用jQuery就可以帮助我们快速完成此类应用.

4.纠正错误的脚本知识

这一条是我提出的, 原因就是大部分开发人员对于javascript存在错误的认识. 比如在页面中编写加载时即执行的操作DOM的语句, 在HTML元素或者document对象上直接添加"onclick"属性,  不知道onclick其实是一个匿名函数等等.  拥有这些错误脚本知识的技术人员也能完成所有的开发工作, 但是这样的程序是不健壮的. 比如"在页面中编写加载时即执行的操作DOM的语句", 当页面代码很小用户加载很快时没有问题, 当页面加载稍慢时就会出现浏览器"终止操作"的错误.jQuery提供了很多简便的方法帮助我们解决这些问题, 一旦使用jQuery你就将纠正这些错误的知识--因为我们都是用标准的正确的jQuery脚本编写方法!

5.太多了! 等待我们一一去发现.

 

四.Hello World jQuery

按照惯例, 我们来编写jQuery的Hello World程序, 来迈出使用jQuery的第一步.

在本文最后可以下本章的完整源代码.

1.下载jQuery类库

jQuery的项目下载放在了Google Code上, 下载地址:

http://code.google.com/p/jqueryjs/downloads/list

上面的地址是总下载列表, 里面有很多版本和类型的jQuery库, 主要分为如下几类:

min: 压缩后的jQuery类库,  在正式环境上使用.如:jquery-1.3.2.min.js

vsdoc: 在Visual Studio中需要引入此版本的jquery类库才能启用智能感知.如:jquery-1.3.2-vsdoc2.js

release包: 里面有没有压缩的jquery代码, 以及文档和示例程序. 如:jquery-1.3.2-release.zip

2.编写程序

创建一个HTML页面, 引入jQuery类库并且编写如下代码:

<!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>
    <title>Hello World jQuery!</title>
    <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script>
</head>
<body>
    <div id="divMsg">Hello World!</div>
    <input id="btnShow" type="button" value="显示" />
    <input id="btnHide" type="button" value="隐藏" /><br />
    <input id="btnChange" type="button" value="修改内容为 Hello World, too!" />
    <script type="text/javascript" >
        $("#btnShow").bind("click", function(event) { $("#divMsg").show(); });
        $("#btnHide").bind("click", function(event) { $("#divMsg").hide(); });
        $("#btnChange").bind("click", function(event) { $("#divMsg").html("Hello World, too!"); });      
    </script>
</body>
</html>

效果如下:

image

页面上有三个按钮, 分别用来控制Hello World的显示,隐藏和修改其内容.

此示例使用了:

(1) jQuery的Id选择器: $("#btnShow")

(2) 事件绑定函数 bind()

(3) 显示和隐藏函数. show()和hide()

(4) 修改元素内部html的函数html()

在接下来的教程中我们将深入这些内容的学习.

 

五.启用Visual Studio 对jQuery的智能感知

首先看一下Visual Studio带给我们的智能感知惊喜. 要让Visual Studio支持智能感知, 需要下列条件:

  • 安装 VS2008 SP1
    下载地址: http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx
  • 安装VS 2008 Patch KB958502以支持"-vsdoc.js"Intellisense文件.
    该补丁会导致Visual Studio在一个JavaScript库被引用时,查找是否存在一个可选的"-vsdoc.js"文件,如果存在的话,就用它来驱动JavaScript intellisense引擎。这些加了注释的"-vsdoc.js"文件可以包含对JavaScript方法提供了帮助文档的XML注释,以及对无法自动推断出的动态JavaScript签名的另外的代码intellisense提示。你可以在"这里"了解该补丁的详情。你可以在"这里"免费下载该补丁。
  • 必须要引用vsdoc版本的jquery库
    <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script>


在编写脚本的时候, 甚至刚刚输入"$"的时候,VS可以智能提示:

image

在使用方法时, 还会有更多的提示:

image

 

有了智能感知我们编写javascript变得和C#一样快速,便捷,舒服.大部分情况可以一次编写成功而不用再为了一个大小写而查询javascript帮助文件.能够让Visual Studio对jQuery实现智能感知的前提是要引入vsdoc版本的jQuery类库. 示例中我们引入了"jquery-1.3.2-vsdoc2.js"文件. 如果引用其他版本比如min版本的jQuery类库就无法启用智能提示.但是在正式环境下, 我们必须要使用"min"版本的jquery库文件, 以1.3.2版本号为例,各个版本的大小如下:

image

其中第一个是未压缩的jquery库. 如果启用gzip压缩并且使用min版本的jquery.js可以在传输过程中压缩到19KB.

注意,如果我们更新了脚本, 可以通过"Ctrl+Shift+J"快捷方式更新Visual Studio的智能感知,或者单击 编辑->IntelliSense->更新JScript Intellisense:

image

为了即能在Visual Studio中增加脚本提示, 又能在上线的时候使用min版本的脚本库, 我们一般是用如下方式引入jQuery库:

1. 控制编译结果

    <script type="text/javascript" src="scripts/jquery-1.2.6.min.js"></script>
    <%if (false)
      { %>
    <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script>    
    <%} %>

这是网上推荐的方式. 编译后的页面上只有min版本的引用, 同时在开发时能够享受到智能感知.但是注意这种方式引用的min类库只能是1.2.6或者之前的版本号. 最新的1.3.2的所有非vsdoc版本的jquery库引用后都会导致JScript Intellisense更新出错. 这是1.3.2版本的一个bug, 期待后续版本中解决. 其实大家完全可以使用1.2.6版本的min库, 本教程涉及的jquery功能, 1.2.6版本基本都支持.

我们使用了if(false)让编译后的页面不包含vsdoc版本jquery库的引用, 同样的思路还可以使用比如将脚本引用放入一个PlaceHolder并设置visible=fasle等.

2. 使用后端变量

为了能使用 1.3.2 版本的min库, 我们只能通过将脚本引用放在变量里, 通过页面输出的方式, 此种方式可以正常更新JScript Intellisense.但是可能有人和我一样不喜欢在前端使用变量:

    <asp:PlaceHolder Visible="false" runat="server">
        <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script>
    </asp:PlaceHolder>
    <% =jQueryScriptBlock %>


后台声明变量:

protected string jQueryScriptBlock = @"<script type=""text/javascript"" src=""scripts/jquery-1.3.2.min.js""></script>";
 


 

 

六.在独立的.JS文件中启用脚本智能感知

上面我们解决了在页面中智能感知的问题, 其实在独立的.js文件中我们同样可以启用脚本的智能感知, 在IntellisenseDemo.js文件中,添加如下语句:

/// <reference path="jquery-1.3.2-vsdoc2.js" />
 

更新JScript Intellisense, 会发现在脚本中也启用了智能提示:

image

注意,本文中讲解的脚本智能感知不仅适用于jQuery类库, 还适用于自己编写的javascript代码.

 

七.总结

本文简单介绍了jQuery, 以及如何搭建脚本开发环境. 示例程序没有复杂的功能, 可能还无法让没有接触过jQuery的人认识到它的强大.但是仅凭借"多浏览器支持"这一特性, 就足以让我们学习并使用jQuery, 因为如今想编写跨浏览器的脚本真的是一件困难的事情!

在后续文章中我们将深入学习jQuery选择器, 事件, 工具函数, 动画, 以及插件等.

本文代码下载:

http://files.cnblogs.com/zhangziqiu/Code-jQueryStudy-1.rar

作者:张子秋
出处:http://www.cnblogs.com/zhangziqiu/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
posted @ 2009-04-30 08:35 ziqiu.zhang 阅读(91971) 评论(162) 编辑 收藏

评论共2页: 上一页 1 2 
 回复 引用 查看   
#63楼 2009-05-04 19:29 pboyin      
为什么把<script>...</script>放到后面才有效啊,我放在<head>里竟然不鸟我
 回复 引用 查看   
#64楼 2009-05-05 09:32 北方的狼      
每天学一点!每天进步一点点!
谢谢版主

 回复 引用 查看   
#65楼 2009-05-05 10:10 热学沸腾      
不错!顶..
 回复 引用 查看   
#66楼[楼主] 2009-05-05 15:54 ziqiu.zhang      
@pboyin
因为页面顺序加载, 你在head获取不到元素的.
不过有办法, 你把head中的内容写到 $(function(){ ... }) 里面就可以了.

 回复 引用   
#67楼 2009-05-07 09:44 3109[未注册用户]
开发的时候我用vsdoc,享受感知,发布时,我把引用改成min,可以吧?

vsdoc和min的内容有差异吗?我觉得if else挺麻繁的

 回复 引用   
#68楼 2009-05-08 09:25 sharper[未注册用户]
要求为:
-vsdoc.js
-debug.js
另外
aspx 不需要 <script src="../jquery...vsdoc.js"></script>
直接 引入 <script src="../jquery.js"></script>即可, VS会自动查找
jquery-vsdoc.js 文件的

 回复 引用 查看   
#69楼 2009-05-09 09:17 liyutao      
觉得你做的也太麻烦了,程序做好后替换下min版本不就可以了吗?

有没看过这个故事?

国内最大日化公司引进了一条国外肥皂生产线。这条生产线能将肥皂从原材料的加入直到包装装箱自动完成。
但是,意外发生了。销售部门反映有的肥皂盒是空的。于是,这家公司立刻停止了生产线,并与生产线制造商取得联系。得知这种情况在设计上是无法避免的。
经理要求工程师们解决这个问题。于是成立一个以几名博士为核心、十几名研究生为骨干的团队。知识类型涉及光学、图像识别、自动化控制、机械设计等等门类。
在耗费数十万后,工程师们在生产线上一套X光机和高分辨率监视器,当机器对X光图像进行识别后,一条机械臂会自动将空盒从生产线上拿走。
另外一家私人企业司也遇到了同样的情况,老板对管理生产线的小工说:你一定要解决这个问题。于是这个小工找来一台电风扇,摆在生产线旁,另一端放上一个箩筐。装肥皂的盒子逐一在风扇前通过,只要有空盒子便会被吹离生产线,掉在箩筐里。 问题解决之。

从拣空肥皂盒看,博士后和民工的区别 ,博士后研究技术有时连民工都不如!常常复杂的问题可以简单化!


 回复 引用 查看   
#70楼[楼主] 2009-05-14 13:45 ziqiu.zhang      
@liyutao
做事情要思考的全面一些. 某些时候你说的这个办法是可行的. 但是无法符合所有场景. 比如我的公司上线后要使用绝对路径, 这样无论你引用的是什么版本开发时都不会有智能提示.

大家学到了知识以后就可以自己发挥了 :)

 回复 引用 查看   
#71楼[楼主] 2009-05-14 13:46 ziqiu.zhang      
@sharper
sharper说的正确, 问题是在1.3.2中min和其他版本都有问题, 引入后会提示智能感知错误..

 回复 引用   
#72楼 2009-05-15 16:21 lijin[未注册用户]
不错,看过了之后很有帮助.思路清晰,介绍到位.
 回复 引用 查看   
#73楼 2009-05-16 20:17 小手冰冰凉      
哈哈。。。很感谢楼主这么细致的介绍。。。让我对JQuery不在陌生
 回复 引用   
#74楼 2009-05-21 10:44 凯撒
写得很通俗易懂,没有实际操作过 ,回家试试。
 回复 引用   
#75楼 2009-05-24 10:42 ITbird
我直接用 jquery-1.3.2.min.js 也有智能感知,WHY??
 回复 引用 查看   
#76楼[楼主] 2009-05-25 16:05 ziqiu.zhang      
@ITbird
说明你在纯html里面编辑的.
VS会自动寻找vsdoc版本的js文件并引用进来. 但是1.3.2版本有bug就是无法再有<%%>的页面上更新智能感知.

 回复 引用 查看   
#77楼 2009-05-26 23:24 Ss_Andy      
不错!对初学者有很大的帮助,简单易懂,
继续看下一篇!

 回复 引用   
#78楼 2009-05-27 14:38 xieyue881119[未注册用户]
@ziqiu.zhang
vs2005确实不可以!郁闷哦!

 回复 引用   
#79楼 2009-06-02 15:21 hyb1975[未注册用户]
不得不说一起谢谢,这系列文章太适合我了!
 回复 引用 查看   
#80楼 2009-06-02 20:33 Jake.NET      
收藏起来学习。
 回复 引用   
#81楼 2009-06-06 01:49 !~~[未注册用户]
--引用--------------------------------------------------
frog: $(&quot;#btnShow&quot;).bind(&quot;click&quot;, function(event) { $(&quot;#divMsg&quot;).show(); });这句我改成下面的
$(&quot;#btnShow&quot;).click(function() { $(&quot;#divMsg&quot;).show(); });
有什么区别吗?
--------------------------------------------------------

 回复 引用 查看   
#82楼 2009-06-09 12:46 peijian      
请教一个问题 microsoft ajax library 与 jquery 哪一个更新些 两个框架能同时使用吗
 回复 引用   
#83楼 2009-06-24 14:02 zhuzi[未注册用户]
你好,我使用了你的方法后没有智能感知,更新JScript Intellisense时一直处于“存在更新JScript Intellisense”状态,有没有人知道为什么?除了jquery之外的自动提示有
 回复 引用   
#84楼 2009-07-20 09:14 慕名而来[未注册用户]
谢谢你提供这么精彩的教程,让我这个js迷途羔羊获益匪浅!
再次感谢!

 回复 引用 查看   
#85楼 2009-08-12 17:26 于为源      
很好,照着学习了。嘿嘿
 回复 引用 查看   
#86楼 2009-08-13 08:45 古道飘零客      
很好很强大

 回复 引用   
#87楼 2009-08-27 16:43 green945[未注册用户]
开天辟地写的很好.收益了,谢谢.
 回复 引用   
#88楼 2009-09-01 13:58 wqy159[未注册用户]
不错
 回复 引用 查看   
#89楼 2009-09-04 16:08 せいきち      
很不错呀!不过智能感知的都是英文,很伤身啊!
看来有必要加强英文了!
楼主再接再厉啊!我准备跟着你的教程学习jquery了!

 回复 引用 查看   
#90楼 2009-09-16 16:47 王金平      
受益良多 喜欢楼主的这个系列。非常感谢
 回复 引用   
#91楼 2009-09-24 02:38 周波[未注册用户]
张大哥谢谢你
给了大家这么好的JQuery学习平台

非常感谢哈

 回复 引用 查看   
#92楼 2009-09-26 10:52 じ☆甲壳虫じ      
lz 上面那个vs08 sp1的补丁打不上。
 回复 引用 查看   
#93楼 2009-09-26 10:52 じ☆甲壳虫じ      
是不是只支持英文版本的?
 回复 引用 查看   
#94楼 2009-10-11 13:15 我不配      
我的以前装的vs2008 但是不知道是不是sp1的版本。该怎么看版本?又再怎么升级到sp1的版本呢?
 回复 引用   
#95楼 2009-10-29 16:45 keivnlzf[未注册用户]
去msdn下载vs2008 sp1安装就可以了。

 回复 引用   
#96楼 2009-10-29 16:45 keivnlzf[未注册用户]
去msdn下载vs2008 sp1安装就可以了。

 回复 引用 查看   
#97楼 2009-11-04 23:01 StephenJu      
为什么我安装智能感知补丁出现如下问题,请问如何解决,谢谢!
问题:此计算机上没有安装本软件更新支持的产品。单击 取消 退出安装程序。

 回复 引用   
#98楼 2009-11-20 23:21 stu[未注册用户]
最好可以出一本jquery方面的书
 回复 引用 查看   
#99楼 2009-11-23 11:52 黑妹      
我把两个jquery-1.3.2-vsdoc2.js,jquery-1.3.2-main.js
JS文件都引用了为什么还不能实现智能感知呀,新手,请多指教!

很系统,学习了
SP1我的装不了?不知道为什么?
我的是VS2008 Team

 回复 引用 查看   
#102楼 2009-12-05 22:26 boboIt      
还不错!
 回复 引用 查看   
#103楼 2009-12-14 14:34 Chrome Loo      
感谢楼主,先收藏了。
 回复 引用 查看   
#104楼 2009-12-15 10:11 混世者      
很不错的文章,正在看呢,浅显易懂,很喜欢
 回复 引用 查看   
#105楼 2009-12-16 13:45 Darak      
非常感谢LZ的无私阿
 回复 引用   
#106楼 2009-12-16 21:30 gmlan、[未注册用户]
<script type="text/javascript" src="jquery-1.3.2-vsdoc2.js"></script>
加入到master文件的head中,然后再content的aspx页面智能提示不会出来!!


解决方法是将jquery-1.3.2-vsdoc2.js重新命名为jquery-1.3.2-vsdoc.js, 即去掉数字2。

其它正常

 回复 引用   
#107楼 2009-12-25 19:24 wolf#[未注册用户]
var s=document.getElementByName("di");
var $ss=$(s);
var s2=$ss.get();//转换为doc对象
现在ss.get()是 返回一组值,那么s2也是 一组值,楼主 请教一下 我现在想在这一组数据($ss.get())里,取出单个对象转换为doc对象,该怎么 做呢 ??

 回复 引用 查看   
#108楼 2010-01-05 15:23 Veiller      
智能感知那里,使用1.3.2版的min也是可以的,不过命名要2个都一样
<script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script>
<%if (false)
{ %>
<script type="text/javascript" src="scripts/jquery-1.3.2.min-vsdoc.js"></script>
<%} %>

jquery-1.3.2.min.js
jquery-1.3.2.min-vsdoc.js

这样我试过是可以正常提示的

 回复 引用 查看   
#109楼 2010-01-08 17:51 小格      
非常感谢LZ ,学习中!!!
 回复 引用 查看   
#110楼 2010-01-23 16:37 小穆的学习博客      
学习了,非常感谢!!~
 回复 引用 查看   
#111楼 2010-02-04 10:17 redfox105      
jQuery1.4.1还没有智能感知是吧?用到项目中去一般是用哪个版本呢?
 回复 引用 查看   
#112楼 2010-03-24 15:20 Fire Fly      
@sharper
引用古道飘零客:很好很强大

68楼的大哥。你说的是真的么?
我一直读不懂<script type="text/javascript" src="scripts/jquery-1.2.6.min.js"></script> <%if (false) { %> <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script> <%} %>中的 <%if (false) { %> 是什么意思,只知道要智能感应就的这样写

 回复 引用 查看   
#113楼 2010-03-24 15:21 Fire Fly      
68楼的大哥。你说的是真的么?
我一直读不懂<script type="text/javascript" src="scripts/jquery-1.2.6.min.js"></script> <%if (false) { %> <script type="text/javascript" src="scripts/jquery-1.3.2-vsdoc2.js"></script> <%} %>中的 <%if (false) { %> 是什么意思,只知道要智能感应就的这样写

很容易理解,不错,而且有多浏览器支持,这个跟犀利!以前写多浏览器都要一个个判断,现在好了,我会学习下去!楼主,写的非常好,赞一个!
 回复 引用 查看   
#115楼 2010-04-11 11:31 cj21828      
感谢LZ,我是初学者,文章很精彩,

#69楼
的故事很精典 !

 回复 引用 查看   
#116楼 2010-08-03 16:56 janes      
您好,我刚开始学JQUERY,想问下,如果将给的例子中的HTML的按钮控件替换成服务器控件的话,点击后页面自己刷心,实现不了隐藏的效果。应该怎么做呢?学习
 回复 引用 查看   
#117楼 2010-08-10 09:51 cnyao      
写得不错,就拿这个学jQuery了,看看能学多少
 回复 引用 查看   
#118楼 2010-08-24 13:55 &茜&      
嗯,写的不错,有点启示,我正在学习中。。。
 回复 引用 查看   
#119楼 2010-09-01 21:48 wwsheng      
楼主写得很不错,支持。
 回复 引用 查看   
#120楼 2010-09-30 15:59 xoo      
jQuery实战..楼主这本书是中文版的吗?.
 回复 引用 查看   
#121楼 2010-10-17 16:58 yjc2629498      
顶啊!!可以出本书了,哈哈
 回复 引用 查看   
#122楼 2010-11-01 15:45 蜗牛中的霸主      
感谢老师,学习中,希望再接再砺!!
 回复 引用 查看   
#123楼 2010-11-10 10:45 辰星博客园      
万分感谢楼主
 回复 引用 查看   
#124楼 2010-11-15 21:03 winnerfat      
在vs2010 里面aspx 用demo1 的代码为什么不好使呢。。。效果全没了
 回复 引用 查看   
#125楼 2010-11-17 18:01 胡布内尔      
谢谢楼主,终于可以系统的学习下jquery了!!!!
 回复 引用 查看   
#126楼 2011-01-30 17:16 tanshaohua      
很好,很强大,学习了
 回复 引用 查看   
#127楼 2011-02-05 20:32 wchen      
赞一个,开看下一篇
 回复 引用 查看   
#128楼 2011-02-18 09:47 破小孩程序员      
从此爱上JQuery 哦耶!坚持ING。。。
 回复 引用 查看   
#129楼 2011-02-19 09:35 <-无名指->      
从零学习JQuery,像楼主多多学习,MARK一下,常来看看。
 回复 引用 查看   
#130楼 2011-02-24 15:57 邹军      
<script type="text/javascript" src="scripts/jquery-1.5.min.js"></script>

    <%if (false)
      { %>

    <script type="text/javascript" src="scripts/jquery-1.4.1-vsdoc.js"></script>

    <%} %>

min换成1.2.6的可以 但是我换成其它任何版本都不行呢

我用最新1.5的还是不行 哪们大哥帮帮我

 回复 引用 查看   
#131楼 2011-03-08 17:08 蜡笔小熊      
如获至宝!
 回复 引用 查看   
#132楼 2011-03-16 16:26 dolamickey      
非常实用。感谢楼主
 回复 引用 查看   
#133楼 2011-04-25 14:55 风雪耶      
最近在学jQuery,终于找到好的资料了,谢谢!
 回复 引用 查看   
#134楼 2011-05-10 15:24 Long_Carol      
大致看了一下,讲解的比较清楚,有时间一定学学!
 回复 引用 查看   
#135楼 2011-06-03 14:34 Qoal      
刚开始学习jQuery,写了个小页面,感觉比以前用纯JS容易多了,哈哈。
 回复 引用 查看   
#136楼 2011-06-13 18:09 我是小菜鸟      
顶起来
 回复 引用   
#137楼 2011-06-24 13:06 sgf[未注册用户]
我觉得博主可以把这些文章做成CHM的教程发布到网上
 回复 引用   
#138楼 2011-06-27 23:24 Mr.Cong[未注册用户]
很精彩的内容,谢谢了。
 回复 引用 查看   
#139楼 2011-06-29 21:44 Vincent______L      
xiexie
 回复 引用 查看   
#140楼 2011-07-01 11:43 目标RE      
好文要顶,学到了如何感知.
留名收藏
 回复 引用 查看   
#142楼 2011-07-05 14:46 zeyoo      
使用后端变量一段,不懂什么意思。
 回复 引用 查看   
#143楼 2011-07-15 09:15 Bulid For C#      
@sniper-wpf
你的怎么解决了呢,我的也是照着楼主的敲完后,点没反应!
能把你代码给我看吗?

 回复 引用 查看   
#144楼 2011-07-21 10:38 Seventeen      
很好 收藏啦
 回复 引用 查看   
#145楼 2011-08-06 14:37 edwardloveyou      
好东西。。。。。。。
 回复 引用 查看   
#146楼 2011-08-15 08:56 兰悦儿      
这篇文章,兼具理论和实践,非常好.我会继续看下去的.
 回复 引用 查看   
#147楼 2011-08-15 13:55 胡布内尔      
写的很好。刚在京东上买了楼主出的书,正在看呢。以后有问题多多向楼主请教。。
 回复 引用 查看   
#148楼 2011-09-02 09:53 ureygo      
开始学习,
lz的文章风格很赞

 回复 引用 查看   
#149楼 2011-10-17 17:31 落叶无情      
很高兴看到您的文章,看来我也算是赶上了!您为我们提供那么多资料,我无比感激!
 回复 引用 查看   
#150楼 2011-10-31 22:09 eagle031gold      
看完文章后感觉很好,以后会场来!
 回复 引用 查看   
#151楼 2011-11-01 16:16 紫色路人      
这种文章,看起来很舒服,非常有条理,学习中,谢谢
 回复 引用 查看   
#152楼 2011-11-17 10:47 Fly_Click      
http://msdn.microsoft.com/en-us/vstudio/cc533448.aspx

怎么页面变了啊?下载不到,那位大哥帮忙发送一份,感激不尽啊,邮箱:fly3854264@gmail.com 谢谢!

看完文章后感觉很好,以后会场来!


 回复 引用 查看   
#154楼 2011-11-28 19:18 coding夜未眠      
很喜欢楼主的文章,看着容易明白,入门也挺快的
再次表示感谢

@frog
一样的效果

 回复 引用   
#156楼 2011-12-06 11:55 xueyunianhua[未注册用户]
vs05 可以引入 智能提示吗?
希望楼主赶快更新MVC教程。不错的东西,顶一个。
 回复 引用 查看   
#158楼 2011-12-09 11:37 呼嘎嘎      
喜欢,继续关注
 回复 引用   
#159楼 2011-12-20 16:27 ***[未注册用户]
不错
 回复 引用   
#160楼 2011-12-20 16:28 毛_泽_东[未注册用户]
good
 回复 引用 查看   
#161楼 2011-12-21 15:08 王留争      
基础引导还行
 回复 引用 查看   
#162楼 2011-12-28 16:18 jason-xiao      
用vs2010,新建项目自动会有js文件,直接拖<script src="Scripts/jquery-1.4.1-vsdoc.js" type="text/javascript"></script> 到head就可以有智能感知了,如果是要外部js需要智能感知,直接拖这个 /// <reference path="../../../Scripts/jquery-1.4.1.js" />
评论共2页: 上一页 1 2 
发表评论

昵称: [登录] [注册]

主页:

邮箱:(仅博主可见)

评论内容:

  登录  注册

[使用Ctrl+Enter键快速提交评论]

0 1446678 eNIWsEOu5v0=