我要做的是使用此javascript在我的侧边栏上自动轮播广告。
function run() {
var prev = $("#pengiklanan a.beriklan:first-child");
$.unique(prev).each(function(i) {
$(this).delay(i*1000).slideUp(function() {
$(this).appendTo(this.parentNode).slideDown();
});
});
}
window.setInterval(run,19000);
我的侧边栏上的广告来源是
<div id="pengiklanan"><a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a>
<a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a>
<a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a>
<a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a>
<a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a>
<a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a>
<a href="https://www.facebook.com/messages/BelajarSeo" target="_blank" class="beriklan"><h6 class="ohiklan">Iklan Anda</h6><p><em>cepat, ruangan terhad</em></p></a></div>
这个javascript函数正在我的单个帖子上工作(在我的侧边栏上旋转广告)。但是在我的主页,页面,类别,标签和其他页面中,这个javascript无法正常工作。
任何人请... - my site
答案 0 :(得分:0)
页面上的一个脚本调用函数jQuery.noConflict();
。这意味着您不再可以jQuery
引用$
以避免与其他脚本发生冲突。
所以你要么需要删除那条线,但最有可能的原因就在那里。或者,您可以将$
的所有引用替换为jQuery
。
我使用Firebug发现了这一点,它告诉您$
未定义。你只需要知道它为什么不在那里。