`
yongqiling
  • 浏览: 6766 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jQuery初看(http://jquery.com/)

阅读更多
        一直很讨厌使用别人的框架,需要弄清原理,看懂源码。但是为了让自己具有市场竞争力,不得不不断地向市场看齐,学习。于是今天睡觉前抽空看了一下jQuery文档(http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html),并下载了jQuery的源码版和min版。初步的印象是,优点:jQuery的选择器很强大,ready方法很强大,AJAX部分还没来得及看。缺点:文件太大,完整的min版有55K,对一个普通页面来说太大,虽然可以舍去选择器,只用核心部分19K,但是这样至少失去了使用jQuery一大半的意义。粗看文档,jQuery的功能对于一般页面的功能有些过于强大了,很多功能多余(包括选择器),所以我考虑在对它进行结构研究后,舍弃一部分东西,精简化,目标控制在15K以下(只保留我认为常用的功能),不知道能不能做到。
分享到:
评论
2 楼 yongqiling 2010-01-27  
xqr1984 写道
jQuery是面向大众的框架,不是为某一工程或者人设计的框架。如果你觉得文件过大可以不用将文件保存在你的工程里,可以用引入地址的方式来使用jQuery。希望你能设计出符合自己的框架并且能够好用,多多考虑浏览器的兼容性问题。祝福你。


首先,感谢1楼的评论。你是第一个在这里回复的人。
几十K的文件对保存在一个工程里不会占多少的空间。我的意思主要是页面加载的时候会额外增加一些非必要的流量,由此耽误了页面加载的时间,降低了用户体验,引入不能解决这个问题。如果进过瘦身后,仅保留一些常用功能会好很多。
1 楼 xqr1984 2010-01-27  
jQuery是面向大众的框架,不是为某一工程或者人设计的框架。如果你觉得文件过大可以不用将文件保存在你的工程里,可以用引入地址的方式来使用jQuery。希望你能设计出符合自己的框架并且能够好用,多多考虑浏览器的兼容性问题。祝福你。

相关推荐

    jquery插件使用方法大全

    com/demo/thickbox/ 知道lightBox吧,看看Jquery是怎样实现相同的东西 http://jquery. org. cn/visual/cn/index.xml //不错的JQUERY 中文学习 推荐 微软的visual studio 2008 sp1支持对jquery的动态提示,只要在...

    jquery_pic.rar_JavaScript/JQuery_Java_

    这款特效其实也可用作焦点图轮番,想必更修改一些,初看像是Flash特效,实则是使用强大的jquery来完成,点击下一张、上一张的时候,图片以翻页的模式切换,用大家经常见到的图片切换形式不太一样,这样使你的网页看...

    jQuery 模拟真实翻页的照片展示效果

     这款特效其实也可用作焦点图轮番,想必更修改一些,初看像是Flash特效,实则是使用强大的jquery来完成,点击下一张、上一张的时候,图片以翻页的模式切换,用大家经常见到的图片切换形式不太一样,这样使你的网页...

    sublime-to-atom-snippets:这个小脚本可让您将崇高的文本片段转换为原子编辑器cson片段

    因此,具有source/jquery/$.sublime-snippet output/jquery/$.cson source/jquery/$.sublime-snippet将呈现为output/jquery/$.cson 。 XML变量 如果未设置描述,则此脚本将使用文件名作为描述。 如果没有作用域,...

    基于 jQuery 的 Web 源程序在线评测系统的设计与实现

    评测系统在创建之初还没有 AJAX 技术或者还没有如 jQuery 般成熟的 AJAX 框架。 所以几乎所有的在线评测系统都将精力放在后台评测核心的开发和评测指标的扩展 上面。近年来随着 jQuery 等 AJAX 框架的成熟,越来越多...

    jquery实例

    里面包含非常详细的实例代码,可看效果,知识点很丰富,比较适合初中级前端开发者使用和学习

    BootStrapValidator初使用教程详解

    因为项目需要数据验证,看bootstrapValidator 还不错,就上手一直,完美兼容,话不多说。 bootstrapValidator的github地址 需要引用css: bootstrap.min.css bootstrapValidator.min.css js: jQuery-1.10.2.min.js ...

    Python中Selenium模拟JQuery滑动解锁实例

    本文介绍了Python中Selenium模拟JQuery滑动解锁实例,分享给大家,也给自己留个笔记 滑动解锁一直做UI自动化的难点之一,我补一篇滑动解锁的例子,希望能给初做Web UI自动化测试的同学一些思路。 首先先看个例子。 ...

    Java JDK 7学习笔记(国内第一本Java 7,前期版本累计销量5万册)

     《java jdk 7学习笔记》适合java的初中级读者,以及广大java应用开发人员。 作译者 林信良(网名:良葛格) 学历:台湾大学电机工程学系 经历:台湾升阳教育训练技术顾问、专业讲师,oracle授权训练中心讲师 ...

    个人项目1_找出质量不同的小球

    个人小项目:现有12个小球和一个天平,小球中有一个重量与其它的不同,看你称重几次能将这个小球找出来 模拟称重过程,JS,JQUERY 使用HTML的自定义属性,创建对象数组--jQuery数组和字符串,创建对象数组--jQuery...

    50套-游戏&音乐&娱乐相关风格网站源码.zip

    从技术层面来看,这套源码采用了当下流行的前端技术栈,如HTML5、CSS3、JavaScript、jQuery等,保证了网站的兼容性和性能。同时,部分源码还使用了响应式设计,可适应不同设备的屏幕尺寸,为用户提供更好的浏览体验...

    电子竞技&music&娱乐风格网站源码-88套合集.zip

    从技术层面来看,这套源码采用了当下流行的前端技术栈,如HTML5、CSS3、JavaScript、jQuery等,保证了网站的兼容性和性能。同时,部分源码还使用了响应式设计,可适应不同设备的屏幕尺寸,为用户提供更好的浏览体验...

    很不错的两款Bootstrap Icon图标选择组件

    这个组件是在github上面搜索的时候找到的,初初看上去,确实是很不错的,并且是基于bootstrap风格的,所以更加适合使用bootstrap风格布局的项目。既然是github上面的,毋庸置疑,这是一个开源组件,源码地址。好了,...

    【RT-Thread作品秀】RedClock-电路方案

    比赛过程中,我使用Kicad画了两版PCB,并作PCB然后焊接,整个开发过程大部分都是在Linux下完成的,初了开发墨水屏显示界面的时候使用了磨刀这个原型开发工具以及Image2Lcd整个软件将图片转换为C语言。 感觉自己收获...

    如何使用CSS sprites减少HTTP请求

    sprites是鬼怪,小妖精,调皮鬼的意思,初听这个高端洋气的名字我被震慑住了,一步步掀开其面纱后发觉很简单的东西,作用却很大 神马是CSS 小妖精 CSS sprites是指把网页中很多小图片(很多图标文件)做成按规律...

    精品课程不完整版

    这个是当时我面试团队的初成品,还没有完成的,很多功能还没有,需要自己补上,代码没什么很复杂的语法,比较容易看懂,对于前端学习有一定的帮助

Global site tag (gtag.js) - Google Analytics