新手学jquery,入行请教高手指点。
在下没有JavaScript基础,可又想给网页一些漂亮的特效,想走捷径,就硬着头皮学了几天jQuery了。现在已经掌握了一些简单的特效了,不过今天当我想做经典的“手风琴滚...
在下没有JavaScript基础,可又想给网页一些漂亮的特效,想走捷径,就硬着头皮学了几天jQuery了。
现在已经掌握了一些简单的特效了,不过今天当我想做经典的“手风琴 滚动图片”的时候,看源文件,却始终发现很多例子除了调用 min.js库文件,还调用了其他的插件,于是疑问就来了:
(1)JavaScript的 “min。js”文件和其他的插件,在共同完成一个特效时,他们各自起到的作用分别是什么呢?他们之间有什么依赖关系吗?
(2)如果我做A效果,调用min.js库和A插件,做B效果也要调用min.js和B插件,再加上其他的优化啊,延缓加载啊什么的,这样一来··加载量如此之庞大,岂不是很不划算吗?
(3)如果不想用插件,只用jQuery.min.js 这个文件和手册上的函数,可以实现想要的功能和效果吗?
(3)最后再次请教高人帮小弟解释下,jQuery库,和jauery插件到底是怎么一回事,他们到底有什么样的联系。
小弟拜谢您的帮助,祝您全家人春节快乐,呵呵 展开
现在已经掌握了一些简单的特效了,不过今天当我想做经典的“手风琴 滚动图片”的时候,看源文件,却始终发现很多例子除了调用 min.js库文件,还调用了其他的插件,于是疑问就来了:
(1)JavaScript的 “min。js”文件和其他的插件,在共同完成一个特效时,他们各自起到的作用分别是什么呢?他们之间有什么依赖关系吗?
(2)如果我做A效果,调用min.js库和A插件,做B效果也要调用min.js和B插件,再加上其他的优化啊,延缓加载啊什么的,这样一来··加载量如此之庞大,岂不是很不划算吗?
(3)如果不想用插件,只用jQuery.min.js 这个文件和手册上的函数,可以实现想要的功能和效果吗?
(3)最后再次请教高人帮小弟解释下,jQuery库,和jauery插件到底是怎么一回事,他们到底有什么样的联系。
小弟拜谢您的帮助,祝您全家人春节快乐,呵呵 展开
4个回答
展开全部
高手算不上,大家互相探讨。
(1)你说的 "JavaScript的min。js文件" 应该是jQuery.min.js吧,js和jQuery的关系就像汇编和c语言的关系(个人观点,有点夸张),后者把前者封装,使复杂的代码变得更简单,而且对浏览器更兼容。而插件是在jQuery.min.js的基础上写出来的,好比你用C语言写出的程序。
(2)这个是没办法的事情,jQuery.min.js是必须的,要想降低加载量,只有自己在A和B插件上动手脚,自己优化A和B(但是这样的话,估计要实现同样的效果,代码少不了多少)。
(3)当然能。你所说的插件都是基于jQuery.min.js开发的。
(4)呵呵,应该是(4)了,正如(1)所说,JQUERY插件是在jQuery.min.js的基础上写出来的,就像一个软件用C语言写出来一样。
希望对你有帮助。
(1)你说的 "JavaScript的min。js文件" 应该是jQuery.min.js吧,js和jQuery的关系就像汇编和c语言的关系(个人观点,有点夸张),后者把前者封装,使复杂的代码变得更简单,而且对浏览器更兼容。而插件是在jQuery.min.js的基础上写出来的,好比你用C语言写出的程序。
(2)这个是没办法的事情,jQuery.min.js是必须的,要想降低加载量,只有自己在A和B插件上动手脚,自己优化A和B(但是这样的话,估计要实现同样的效果,代码少不了多少)。
(3)当然能。你所说的插件都是基于jQuery.min.js开发的。
(4)呵呵,应该是(4)了,正如(1)所说,JQUERY插件是在jQuery.min.js的基础上写出来的,就像一个软件用C语言写出来一样。
希望对你有帮助。
展开全部
1. min.js 是精简版的JQ插件只有JQ的基本功能,像选择器,CSS,和一些基本的动画. 共同完成特效基本都是其他的插件在发挥作用,JQ只是用来调用的接口而已.
2. 只要 min.js+A+B 即可.... 另外插件别加太多
3. 理论上 CSS和JS 学的好 基本就不需要其他的插件了
4. jQuery库就是实现各种花里胡哨功能的JS,JQuery插件是提供给前台开发者的接口,虽然都是JS,但是JQ库必须要在JQ插件的支持下,无法独立使用!
5. 给分给分!
2. 只要 min.js+A+B 即可.... 另外插件别加太多
3. 理论上 CSS和JS 学的好 基本就不需要其他的插件了
4. jQuery库就是实现各种花里胡哨功能的JS,JQuery插件是提供给前台开发者的接口,虽然都是JS,但是JQ库必须要在JQ插件的支持下,无法独立使用!
5. 给分给分!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(1)简单的来说:"min.js"是类库,提供直接可用的功能接口,其它插件的功能的实现依赖于"min.js"里面的接口。
(2)jquery的不同版本之间的兼容性并不是很好(即使是向下兼容)。所以说如果你的A插件跟B插件所用到的min.js的版本假如是不同的话,最好测一下插件与min.js的兼容性,应首先较新的版本。
(3)使用插件是恰恰是方便、易用,把人家已经做好的成品拿来用,不是比自己去构思、去调试、去修改要快捷吗?
(4)可参考问题(1),jquery插件是依赖于jquery库来实现的。
(2)jquery的不同版本之间的兼容性并不是很好(即使是向下兼容)。所以说如果你的A插件跟B插件所用到的min.js的版本假如是不同的话,最好测一下插件与min.js的兼容性,应首先较新的版本。
(3)使用插件是恰恰是方便、易用,把人家已经做好的成品拿来用,不是比自己去构思、去调试、去修改要快捷吗?
(4)可参考问题(1),jquery插件是依赖于jquery库来实现的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我只是纠正下 <钡遗辋锝过紶> 所说的问题,别被他误导了.
min.js 是精简版的JQ插件只有JQ的基本功能,像选择器,CSS,和一些基.....
并非精简. jquery.js和jquery.min.js在功能上没有任何区别. 只是min是mini版. 删除了原本中所有的注释和换行等.是js文件小了很多. 压缩了一下而已
min.js 是精简版的JQ插件只有JQ的基本功能,像选择器,CSS,和一些基.....
并非精简. jquery.js和jquery.min.js在功能上没有任何区别. 只是min是mini版. 删除了原本中所有的注释和换行等.是js文件小了很多. 压缩了一下而已
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询