我是一名JS程序员,我一直在尝试使用jQuery,但遇到了一些令人费解的问题.
我觉得人们使用jQuery远远超过必要.我真的只是想知道为什么选择jQuery可能比使用纯JS更好.
我知道webfx就像动画和淡化一样有意义但是对于像添加事件监听器这样的东西它似乎同样容易使用
obj = document.getElementByID(_ID_);
obj.addEventListener("mousedown"...);
Run Code Online (Sandbox Code Playgroud)
这方面的一个例子是我今天早些时候在StackOverflow上找到的关于为突出显示的文本执行操作的答案.获取突出显示/选定的文本
在http://mark.koli.ch/2009/09/use-javascript-and-jquery-to-get-user-selected-text.html的答案中链接的示例中
该人使用绑定功能到文档.为什么使用bind而不是addEventListener.另外,对于jQuery,一切都需要包含在.ready()方法中,这比(或者为什么选择它)更好
document.addEventListener('load', function () { ... }, false);
Run Code Online (Sandbox Code Playgroud)
还有一次我看到jQuery使用这让我很困惑,我希望你们能为我发光一些.
我正在写一个小网站,只是做一些动画,并显示一些信息作为主页和链接列表.所有这些都将在客户端动态生成.所以一切都将是javascript和XML.
最近我一直在阅读有关javascript的一些问题,大多数情况涉及框架(jquery和朋友)的使用和/或推荐.当一个小的Web开发应该开始考虑使用这样的框架?
直到现在我一直在用普通的javascript做我的东西,只要我没有实现一个大网站是否值得学习框架?
谢谢