ray*_*vic 4 javascript ajax jquery twitter-bootstrap bootstrap-4
如果我不使用 Bootstrap v4 附带的 jQuery slim 包,而是使用 Jquery 站点上提供的 jQuery 主机 CDN,会发生什么情况。我在谷歌上搜索,我知道这两者之间存在差异,因为瘦版没有 ajax 或动画等各种功能。如果我删除 Bootstrap v4.0 附带的超薄 jQuery 包,它会影响我的网站吗?
我只是一个初学者,不像其他人那样专业,但我想用 Ajax 在页面上添加一些功能。我在网上花了几个小时并尝试了很多代码,但没有任何效果。最后我一一删除了 Bootstrap 的脚本,然后我发现有一些带有 jQuery CDN 链接的东西。当我使用 google 主机 jQuery CDN 时,代码可以工作,但不能与纤薄的 Bootstrap jQuery 一起使用。
如果我删除 Bootstrap v4 附带的超薄 jQuery 包,它会影响我的网站吗?
只要您拥有最新版本的 jQuery,那么从引导程序的角度来看,什么都不会受到影响。Bootstrap 附带的超薄版本只是为 Bootstrap 的各种功能提供了功能,这些功能依赖于 jQuery 来正常工作,例如可折叠的导航栏、警报等。
您绝对可以使用单独的 jQuery,老实说可能应该使用。jQuery 是一个很棒的库,旨在使 JS 跨浏览器兼容,并使用它极大地改进您的代码。
另外,如果可能,我建议不要使用 CDN。CDN 非常适合快速开发,但如果您的网站要投入生产并使用任何时间长度,最好在本地托管 Bootstrap 和 jQuery 等依赖项,因为 CDN 可以并且会因各种原因(服务器关闭、服务器迁移、DDoS,也许访问您网站的互联网访问权限有限,不允许他们向该 CDN 发出 GET 请求等),如果发生这些原因中的任何一个,您将不会收到警报。你的网站会崩溃。
编辑:所以我确实想进行更新。如今,由于 CDN 的可靠性以及具有节点(可能)更靠近您的客户的全球 CDN 网络的优势,与针对您的网络服务器的请求相比,提供内容的速度相对更快,因此在生产中使用 CDN 似乎变得更加普遍。
| 归档时间: |
|
| 查看次数: |
4472 次 |
| 最近记录: |