在建议使用库my ajax needs后,我将使用一个,问题是有这么多,我不知道如何开始告诉他们。
因此,任何人都可以
A)给出差异的概要或
B)指出我(以及像我这样的其他人)有这样一个列表的地方。
如果计划C失败,那么最好在这里提到最多。
答案 0 :(得分:10)
回答B:
Comparison of JavaScript frameworks
编辑:虽然每个人和他们的母亲显然都在使用jQuery行列(我使用MochiKit),但有许多库提供相同的功能 - 问题集大多数库解决的问题(异步客户端 - 服务器通信,DOM操作等)是相同的,并且很少有没有完成工作所需的东西。
确定自己的重要一点是图书馆是否适合您的特定风格和感受。人们对JavaScript,语言实际如何运作以及由此产生的负面新闻的广泛忽视,再加上jQuery现在极为普及,导致大多数人走上这条道路。值得庆幸的是,这不是一条糟糕的道路,因为当抽象泄漏并且您需要帮助时,有很多旅行者会陪伴您。选择jQuery可能不会出错。
答案 1 :(得分:4)
jQuery,易于学习,易于使用,占用空间小,活跃的插件开发人员社区。 jQuery不会出错。
答案 2 :(得分:4)
为今天上午(2008年8月29日星期五)重新设计的网站重新设计价值{}。好玩的事实。当然还有+1。
答案 3 :(得分:3)
答案 4 :(得分:3)
我认为Stackoverflow使用jquery,我听说jquery是风靡一时的
答案 5 :(得分:3)
我必须为jQuery投票。使用起来非常简单,让你的javascript更加清晰。
例如,如果要向id为“clickdivs”的元素内的所有div添加onclick事件,则只需执行以下操作:
function clickedme(event) {
alert('Someone clicked me!');
}
$('#clickdivs div').click(clickedme);
您的HTML将如下所示:
<div id="clickdivs">
<div>Click Here</div>
<div>And Here</div>
<p>Not here</p>
<div>Click Here Too</div>
</div>
中提琴!
答案 6 :(得分:3)
这里有相关主题,有一些很好的贡献:
What JavaScript library would you choose for a new project and why?
答案 7 :(得分:2)
我们开始在我工作的地方使用jQuery。我对JavaScript并不陌生,但其他人都非常喜欢它。我不知道这有什么帮助......
答案 8 :(得分:1)
我一直在使用Prototype + Scriptaculous。
他们拥有良好的API文档,对我而言非常棒!最大的好处是:
答案 9 :(得分:1)
我建议将自己限制在可以从Google's AJAX CDN或Microsoft's AJAX CDN等免费CDN中提取的库中。 CDN上的可用性表示某种最低受欢迎程度,使用它可以让您更快地加载网页。 jQuery是我首选的库,可以在Google和MS CDN上使用。
答案 10 :(得分:1)
jQuery是我见过的最好的框架......它采用现代编码方法,如简单,干净和快速的代码。
转到jQuery ......