+ -
当前位置:首页 → 问答吧 → 用了 CJL.0.1.min.js 文件后与现有的JS冲突~

用了 CJL.0.1.min.js 文件后与现有的JS冲突~

时间:2011-11-29

来源:互联网

用了 CJL.0.1.min.js 这个JS工具库后导致现有JS不能用了 

以下是 原有的JS代码
高手帮忙看看问题在哪啊 

JScript code


            <script>
window.addEvent('domready', function(){
/*Tab的处理*/
try{
var viewTabsContainer=$E('#goods-viewer .goods-detail-tab');
var viewTabs=[];
var viewSections=$$('#goods-viewer .section');

viewSections.each(function(se){
  var t=new Element('div',{'class':'goodsDetailTab'}).set('html','<span>'+se.get('tab')+'</span>');
  viewTabs.push(t);

});

viewTabsContainer.adopt(viewTabs);

new ItemAgg(viewTabs,viewSections,{activeName:'active',
                                     onActive:function(tab,item){
                                                  var anotherItems=$$($A(this.items).remove(item));

                                                  if(tab.getElement('span').get('text')=='商品详情'){
                                                     anotherItems.show();
                                                  }else{
                                                     anotherItems.hide();
                                                  }
                                   }});
}catch(e){}

});

</script>


作者: jisjian   发布时间: 2011-11-29

CLJ里面也是用了$$这个全局变量。。所以导致你原来js代码中$$('#goods-viewer .section');会出现问题

作者: liangws   发布时间: 2011-11-29

改方法名吧~·方法名冲突了

作者: MuBeiBei   发布时间: 2011-11-29

相关阅读 更多