2012-02-23 72 views
0

我刚刚安装了一个从右侧滑入的元素。调用的jQuery 1.7.1后,我有这个在我的页脚:jQuery.noConflict导致jQuery动画问题

$(document).ready(function() { 
$('#element').animate({right:'0px'}, 3000).css('overflow', 'visible'); }); 

看到这里http://jsfiddle.net/7e92Y/11/

一个例子,我把它安装在的主题是不幸的吨其他的jQuery十分臃肿。但是我已经将它缩小到所有.js文件中的一行,以便为什么上述功能不起作用。

var $j = jQuery.noConflict(); 

如果我消除该行,该元素按预期方式滑动,但它也会打破其他jQuery元素。我一直在试图让它工作的圈子里跑来跑去。

这是明显的东西我想念我需要做什么?

感谢您的关注。

+0

你可以修改你的小提琴代表相同的条件? – ShankarSangoli 2012-02-23 02:24:22

+1

不看代码的其余部分,我唯一的建议是在你的页脚中将'$'改成'$ j'。 – 2012-02-23 02:26:53

+0

f *我..我试过布鲁诺,但是我没有把它放在'$'后面,就是第二个。那样做..男人,真是头疼。 – deflime 2012-02-23 02:31:32

回答

1

添加此作为答案,所以问题有一个答案:在您的页脚更改$$j

+0

感谢布鲁诺,希望你在阅读我的想法。 – deflime 2012-02-23 02:36:51

0

您正在设置$j到jquery标签,但您打电话给$。我建议在页脚中用$j替换$