我在我的页面上使用以下JS文件
https://github.com/loopj/jquery-tokeninput/blob/master/src/jquery.tokeninput.js
但我也有Prototype.js文件附加在同一页面上,因为Prototype,第一个脚本无法正常工作。任何人都可以告诉我需要使用
进行哪些更改var $j = jQuery.noConflict();
所以tokeninput.js可以工作。希望有人理解我想问的问题。问候。
答案 0 :(得分:1)
您好我处于相同的情况但我找到了一个我想与您分享的解决方案 就是这个: 1)首先插入原型和其他库 2)插入您的jquery库和令牌输入库ex:
<script type="text/javascript" src="js/jquery-tokeninput/jquery.min.js"></script> <script type="text/javascript" src="js/jquery-tokeninput/src/jquery.tokeninput.js"></script>
3)插入
<script type="text/javascript">
$.noConflict();
</script>
和
4)插入以下代码并将所有其他jquery代码放在////
之间<script type="text/javascript">
jQuery( document ).ready(function( $ ) {
///////////////////////////////////////////////////////////////////////////////
// Code that uses jQuery's $ can follow here.
///////////////////////////////////////////////////////////////////////////////
});
</script>
我做到了,它完美无缺。我有prototype.js,jquery.js,protoplasm,prototypericheditor,prototip.js都在同一页面上运行并做自己的事情。
答案 1 :(得分:0)
我认为你正在使用像
这样的东西 var j = jQuery.noConflict();
然后
j(function() {
...
your token-input code goes here.
...
});
如果不起作用,请在此处发布。