Jquery.js库中的Jquery change$和Jquery
Jquery change $ and Jquery in jquery.js library
如何重命名$和jQuery?
我已经创建了小部件,并在第三方网站上使用。
由于我与jQuery与第三方网站发生冲突。而且我不知道第三方使用的是哪个版本的jquery,所以我现在陷入了困境。
所以现在,如果可以重命名,那么让我知道如何在jquery.js库中进行重命名。
否则,我必须用原生java脚本重写整个脚本(大约3000多行)。这是不可能的,因为我的脚本使用了第三方js,如fullcalendar、colorbox、validationengine等,它们完全依赖于jquery。
<html>
<head>
</head>
<body>
3rd party website
<script src="jquery-1.5.js"></script>
// My widget code : Start
<script src="http://my-domain.com/my-widget.js"></script>
<div id="my-result"></div>
// My widget code : End
</body>
</html>
编辑1
<html>
<head>
<title>title</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
<script src="http://code.jquery.com/jquery.js"></script>
<script type="text/javascript" src="script.js"></script>
<div id="my-result"></div>
<script src="js/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('jquery', '1.5');
</script>
<!--<script src="http://code.jquery.com/jquery-migrate-1.2.1.js" type="text/javascript"></script>-->
</body>
</html>
不建议更改jquery文件本身中的代码,只需使用无冲突:
<script src="jquery.js"></script>
<script>
var $j = jQuery.noConflict( true );
// $j will point to your jquery version
$j('#somediv').show();
</script>
在看到最后一次编辑后,您可以用闭包包围您的my-widget.js代码,这样您的代码就会知道$是您的jquery:版本
(function( $ ) {
// all my-widget.js code
})($j);
相关文章:
- 在IE9中使用jQuery.change定位select元素
- Jquery change onchange in onload
- jQuery change()和bind(“change”)不起作用
- jQuery.change()事件未被触发
- jQuery .change() 方法不适用于动态创建的复选框
- jquery .change inside loop
- Jquery.js库中的Jquery change$和Jquery
- jQuery change()在重新加载时执行
- 如何让jQuery.change()引用Handontable上的单元格
- 从jQuery .change上具有相同类的不同复选框中获取唯一字段
- HTML
- 如何使用 jquery .change() 在 html 中进行多个选择
- 使用复选框更改在 jQuery.change() 方法中更改的变量的值
- jQuery .change 函数只工作一次
- IE 的行为与 jQuery change/ajax 事件不一致
- Jquery change() 方法在 click(x+2) 上重复
- JQuery change selected="true" on select - angularj
- jQuery change html in $(this) object
- 与jQuery“change()”事件的反面是什么
- jQuery.change() 与 addEventListener 不兼容