2013-08-16 50 views
0

嗨,我很新,所以请原谅我的好奇心。jQuery在Blogger部件上发生冲突

最近,我试图安装一个负责任的博主菜单,这是代码

<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'></script> <script type='text/javascript'> // <![CDATA[ $(function() { var offset = $("#FloatingSocialButtons").offset(); var topPadding = 15; $(window).scroll(function() { if ($(window).scrollTop() > offset.top) { $("#FloatingSocialButtons").stop().animate({ marginTop: $(window).scrollTop() - offset.top + topPadding }); } else { $("#FloatingSocialButtons").stop().animate({ marginTop: 0 }); }; }); }); // ]]> </script> <style> #FloatingSocialButtons { position: absolute; left: -100px; background-color: #F2F2F2; border: 1px solid #D8D8D8; border-right: 0; z-index:9; border-radius:10px; -moz-border-radius: 10px; } #FloatingSocialButtons div { margin: 5px 0 0 0; } </style> <div id='FloatingSocialButtons'> <center> <div style='margin:0px 0 0px 10px;'><div id='fb-root'></div><script src='http://connect.facebook.net/en_US/all.js#xfbml=1'></script><fb:like font='' href='' layout='box_count' send='false' show_faces='false'></fb:like></div> <div><a class='twitter-share-button' data-count='vertical' data-lang='en' href='http://twitter.com/share'>Tweet</a><script src='http://platform.twitter.com/widgets.js' type='text/javascript'></script></div> <div><script src='http://apis.google.com/js/plusone.js' type='text/javascript'></script><g:plusone size='tall'></g:plusone></div> <div style='margin-top: 15px;'><a data-pin-config='vertical' data-pin-do='buttonPin' href='http://pinterest.com/pin/create/button/?url='data:post.url' '><img src='//assets.pinterest.com/images/pidgets/pin_it_button.png'/></a> <span style='margin-left:-44px;'><a data-pin-config='vertical' data-pin-do='buttonBookmark' href='//pinterest.com/pin/create/button/' style='outline:none;border:none;'></a></span> <script src='http://assets.pinterest.com/js/pinit.js' type='text/javascript'></script></div> <br /> <p style=' line-height:0px; font-size:10px; font-weight:bold; text-align:center;'><a href='www.tipstricksisland.com/2013/05/new-smooth-floating-social-bookmarking-blogger-2013.html' style='color:#CAC8C8;'>Get This</a></p> </center></div> 

而且它不工作,当我问笔者,他说我有jQuery的冲突问题,但不能帮我。我不知道该怎么做。请看看我的博客,告诉我哪个部件导致了问题http://dota2android.blogspot.com

谢谢您的时间

+1

你为什么使用jQuery 1.3? –

+0

请在此处添加有意义的代码和问题描述。请不要将 链接到需要修复的网站 - 否则,一旦问题得到解决,此问题将会丢失未来访问者的任何价值 。发布 [简短,独立,正确的示例(SSCCE)](http://www.sscce.org/) ,这表明您的问题将帮助您获得更好的答案。有关更多信息,请参阅 [我的网站上的某些内容不起作用。我可以只粘贴一个链接到 它吗?](http://meta.stackexchange.com/questions/125997/)谢谢! –

+0

我告诉过你,我对这个东西很陌生。我今天只听到Jquery这个词:(这就是为什么我链接到了我的博客,所以你可以请它做noob友好的,喜欢我该怎么办?对不起,我正在尽我所能,尽可能多地阅读它 – user2688008

回答

0

如果你有一个jQuery的冲突问题,您应该using jQuery in NoConflict Mode

这意味着如果某些库或对象已声称使用jQuery的$关键字,它仍将按预期方式执行。

 
$.noConflict(); 
jQuery(document).ready(function($) { 
    // Code that uses jQuery's $ can follow here. 
}); 
    // Code that uses other library's $ can follow here. 
+0

感谢你可以告诉我在哪一行应该放置那个代码?>对这个东西真的很陌生< – user2688008

+1

我觉得你遇到的问题是先进的,而且很多。如果你无法将问题简化为Short,自我包含,正确的例子(SSCCE)你可能没有达到调试和解决这些问题所需的级别。堆栈溢出问题应该只能解决每个问题的一个问题,所以如果你需要先进的,个性化的帮助,你可能需要获得帮助一个专业的Web开发人员 – Bryce