jQuery如何在所有浏览器中运行?

时间:2012-11-11 00:55:05

标签: javascript jquery

我知道jQuery是因为JavaScript不适用于所有浏览器。但是,jQuery是一个用JavaScript构建的库,那么它如何在所有浏览器中运行?

3 个答案:

答案 0 :(得分:3)

因为jQuery是用相同的hack编写的,普通开发人员如果没有jQuery可用就会被迫使用。它旨在考虑浏览器之间的所有差异,并尽可能标准化其行为。没有什么特别的或神奇的东西 - 做同样的事情只是做很多艰苦的工作。

答案 1 :(得分:3)

jQuery只能在浏览器支持JavaScript时才能运行。

jQuery的目的是不同的浏览器有时提供不同的API(例如AJAX / XHR的东西),jQuery规范化为单个标准API。这是jQuery的真正好处。

答案 2 :(得分:1)

Javascript仅适用于具有javascript的浏览器。 jQuery只是一个构建在它之上的库,可以提供扩展功能。