折叠菜单和图片自动切换两个效果的js文件冲突,求教

问题如题,试了以后发现是prototype.lite.js文件和jquery-1.4.2.min.js冲突的。其中一个prototype.lite.js文件代码太长,参看... 问题如题,试了以后发现是prototype.lite.js文件和jquery-1.4.2.min.js冲突的。

其中一个prototype.lite.js文件代码太长,参看网页http://www.blueidea.com/tech/web/2006/3824.asp
var Class = {
create: function() {
return function() {
this.initialize.apply(this, arguments);
}
}
}

Object.extend = function(destination, source) {
for (property in source) destination[property] = source[property];
return destination;
}

Function.prototype.bind = function(object) {
var __method = this;
return function() {
return __method.apply(object, arguments);
}
}

Function.prototype.bindAsEventListener = function(object) {
var __method = this;
return function(event) {
__method.call(object, event || window.event);
}
}

function $() {
if (arguments.length == 1) return get$(arguments[0]);
var elements = [];
$c(arguments).each(function(el){
elements.push(get$(el));
});
return elements;

function get$(el){
if (typeof el == 'string') el = document.getElementById(el);
return el;
}
}

if (!window.Element) var Element = new Object();

Object.extend(Element, {
remove: function(element) {
element = $(element);
element.parentNode.removeChild(element);
},

hasClassName: function(element, className) {
element = $(element);
if (!element) return;
var hasClass = false;
element.className.split(' ').each(function(cn){
if (cn == className) hasClass = true;
});
return hasClass;
},

addClassName: function(element, className) {
element = $(element);
Element.removeClassName(element, className);
element.className += ' ' + className;
},
。。。。。。
展开
 我来答
合筝苦1d
2013-10-25 · TA获得超过297个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:97.9万
展开全部
把这个去了,用jquery 的slideToggle()或者slideUp(),slideDown()来做这个折叠菜点的效果吧,几行代码就实现了
更多追问追答
追问
想要的是页面打开其中一个不折叠,其他折叠,slideToggle()或者slideUp(),slideDown(),好像不行
追答
可以,点击一个的时候,this    slideUp()然后同类的slideDown()
。时间设置一样就没问题。你自己先试试,写不出来我给你写一个
似怜杉33
2013-10-25 · TA获得超过141个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:123万
展开全部
折叠菜单和图片自动切换都用 jquery不就完了, 多的是.....
当然你如果是为了学习,可以参考jQuery.noConflict(),
追问
折叠菜单的代码大都是页面打开全部折叠的,单击以后才会打开的那种,我想要的是打开页面其中一个不折叠,代码我是基本完全看不懂的,求修改
追答
通常插件都有说明,你可以查看插件的DEMO,API, 或者说明文档,一般配配参数就可以解决你的问题,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昂子帆6I
2013-10-25 · TA获得超过6065个赞
知道大有可为答主
回答量:7904
采纳率:55%
帮助的人:1288万
展开全部
你想要实现什么效果,说不定我可以帮你。
追问
一个是图片自动切换,一个是提问里的那种折叠效果,找了两种js,现在代码冲突,求修改
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式