jQuery 3.1.1DOM操作与AJAX利器
jQuery 的 3.1.1 版本,用起来还挺顺的。选元素、改 DOM、绑事件这些事儿,它都帮你包圆了。尤其是写 AJAX,真的是一个$.ajax()
就搞定,代码清爽,响应也快。对老项目或者不打算上框架的页面来说,它依然是个稳的选择。
选择器直观,比如你要选 ID 是nav
的元素,就直接写$('#nav')
,是不是比原生document.getElementById
舒服多了?还支持链式操作,写起来一气呵成,逻辑清晰不少。
DOM 操作这块,像append()
、remove()
、html()
这些 API 用起来真顺手,增删改查都在行。比如动态加个列表项,只要$('#list').append('
,简单明了。
事件绑定也方便,不用老记addEventListener
那些细节。像click()
、hover()
直接链上就能用,而且还能用on()
做事件委托,动态元素也没问题。
动画效果方面,内置的fadeIn()
、slideToggle()
就挺够用了。想搞复杂点的,可以用animate()
自定义,像做个菜单滑出滑入,效果流畅又自然。
再说说Ajax,像$.get()
、$.post()
都还挺好用。你要自己封装 XMLHttpRequest?太费劲了。jQuery 直接帮你好编码、异常和格式,开发体验提升一大截。
版本 3.1.1 相比之前,做了不少优化。性能提了点,兼容性也更好了。老 API 基本还都能用,过时的也有标记,写起代码来少踩坑。你把jquery-3.1.1.min.js
文件下载好,用[removed]
标签引进去就能用了:
[removed][removed]
如果你在做一些轻量项目,或者维护老系统,那 jQuery 还是个挺靠谱的工具。要是你对事件系统更感兴趣,下面这几个链接也值得一看:
99.75KB
文件大小:
评论区