我正在尝试制作包含html
的小jquery
页面。我在html
文件中添加了一些代码,我无法测试jquery
的工作情况。 Web服务器是否需要运行jquery
?
答案 0 :(得分:1)
jQuery在客户端运行,所以简单的答案是否定的。 Web服务器不运行jQuery,但您可能在服务器上托管了库文件。只需将它包含在运行jQuery的脚本中即可。
<!-- scr points to the path on the server-->
<script type="text/javascript" src="jquery.js"></script>
或者你可以从google api指出它
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.0/jquery.min.js"></script>
答案 1 :(得分:1)
是否需要Web服务器来运行jQuery?
没有。请参阅How jQuery Works。
答案 2 :(得分:0)
对于jquery,是否有必要将我们的文件托管在服务器中?
是的,如果您打算使用它。您可以download a copy或使用CDN,例如Google's CDN for jQuery。 CDN的优势在于很多人应该已经在浏览器/缓存中预装了它,这有助于减少网站的大小并可能减少页面的加载时间。另一个优点是它几乎总是最新版本的jQuery,所以每次下一个jQuery版本出来时你都不必手动更新自己的副本。
修改强>
这是您可以在页面上进行的快速测试,以查看是否已加载jQuery:
<script type="text/javascript">
if (jQuery) {
alert('jQuery is loaded');
} else {
alert('jQuery is not loaded');
}
</script>
答案 3 :(得分:0)
jquery的基本DOM操作部分不需要服务器。他们只在浏览器中。但是,如果您使用jquery进行AJAX操作,那么是的,您需要一台服务器。那些需要HTTP连接,如果不涉及某种类型的Web服务器就无法完成。