经过7天的搜索,在我尝试了不同的解决方案后,它没有用,我想问: 我有一个原型js,protaplasm,scriptaculous和jquery以及Jquery-ui的页面,它与jquery完美配合没有冲突,直到我最近下载了一个带Bootstrap的设计,这就麻烦了。原型js功能不再有效。原型j的ajax更新和scriptaculous的inplaceeditor不再起作用。 我尝试了大部分工作,但我没有真正得到结果。有人有工作解决方案吗?
答案 0 :(得分:2)
我找到了答案。为了避免Jquery,Prototype js,protoplasm,twitter bootstrap之间的冲突 拳头我在jquery之后添加了jquery noconlict
<script type="text/javascript">
$.noConflict();
</script>
我将每个jquery代码放在
之间 jQuery( document ).ready(function( $ ) {
// Code that uses jQuery's $ can follow here.
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
});
最重要的是我打开了每个使用jquery的js文件,比如bootstrap.min.js,我复制并粘贴了代码之间的
jQuery( document ).ready(function( $ ) {
// Code that uses jQuery's $ can follow here.
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
});
我仍然有类似TypeError的错误:this.element是带有Firebug的null controls.js但是一切都运行良好