我的 javascript 文件中有 $ 符号来识别 jQuery 功能。现在我将在同一个文件中使用 asp.net ajax。但这也带有 $ 符号。这会造成严重的麻烦吗?如果是这样,我怎样才能让事情变得更好?谢谢。
问问题
91 次
5 回答
4
您可以使用jQuery.noConflict()
这里:http ://api.jquery.com/jQuery.noConflict/
示例用法:
jQuery.noConflict();
(function($) {
$(function() {
// more code using $ as alias to jQuery
});
})(jQuery);
于 2012-04-22T18:35:38.377 回答
3
尝试:
<script type="text/javascript">
$.noConflict();
jQuery(document).ready(function($) {
// Code that uses jQuery's $ can follow here.
});
// Code that uses other library's $ can follow here.
</script>
于 2012-04-22T18:35:49.930 回答
0
您可以使用jQuery.noConflict()
于 2012-04-22T18:35:00.210 回答
0
您应该使用jQuery.noConflict()
进入无冲突模式:
http ://api.jquery.com/jQuery.noConflict/
然后使用jQuery
而不是$
这样:jQuery(document).ready(...
于 2012-04-22T18:36:14.490 回答
0
这会导致冲突。用对象替换 Jquery 的$
实例。jQuery
于 2012-04-22T18:37:07.927 回答