Javascript 如何使用jQuery编写与浏览器相关的脚本?

Javascript 如何使用jQuery编写与浏览器相关的脚本?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,如何使用jQuery针对不同的浏览器?例如,IE6和IE7的javascript需要不同。您可以检查以下不同的浏览器: if($.browser.msie && $.browser.version === 6) 那么,您可以使用条件注释来包含脚本,比如: <!--[if IE 6]> <script type="text/javascript" src="http://www.example.com/js/ie6.js"></script>

如何使用jQuery针对不同的浏览器?例如,IE6和IE7的javascript需要不同。

您可以检查以下不同的浏览器:

if($.browser.msie && $.browser.version === 6)

那么,您可以使用条件注释来包含脚本,比如:

<!--[if IE 6]>
<script type="text/javascript" src="http://www.example.com/js/ie6.js"></script>
<![endif]-->

如果您希望在每个浏览器上以整个文件为目标,而不必将所有脚本发送到每个浏览器,然后进行检查,那么这将是非常好的


或者,另一个答案(此时)告诉您如何在较小的范围内进行此操作。

我建议您阅读有关功能检测的内容。这是一个不错的起点。

jQuery旨在实现跨浏览器兼容性,因此通常不需要为特定浏览器编写不同的javascript。使用my jQuery(或mootools等任何其他javascript框架)提供的函数,您不应该有任何问题

您的问题是什么?你从哪里开始?您是在寻找基本的jQuery教程,还是已经有了一些代码?你的代码应该做什么?他想在特定的浏览器上针对特定的jQuery。