日期:2014-05-16 浏览次数:20413 次
The jQuery library, and virtually all of its plugins are constrained within the jQuery namespace. As a general rule, "global" objects are stored inside the jQuery namespace as well, so you shouldn't get a clash between jQuery and any other library (like Prototype, MooTools, or YUI). That said, there is one caveat:?By default, jQuery uses " However, you can override that default by calling?jQuery.noConflict() at any point after jQuery and the other library have both loaded. For example: This will revert $ back to its original library. You'll still be able to use "jQuery" in the rest of your application.GENERAL
$
" as a shortcut for "jQuery"OVERRIDING THE?
$
-FUNCTION <html>
<head>
<script src="prototype.js"></script>
<script src="jquery.js"></script>
<script>
jQuery.noConflict();
// Use jQuery via jQuery(...)
jQuery(document).ready(function(){
jQuery("div").hide();
});
// Use Prototype with $(...), etc.
$('someid').hide();
</script>
</head>
<body></body>
</html>