0

我想做的是使用这个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 不起作用。

请任何人... -我的网站

4

1 回答 1

0

您页面上的一个脚本调用一个函数jQuery.noConflict();。这意味着您不再可以引用jQueryby$以避免与其他脚本发生冲突。

所以你要么需要删除那条线,但很可能有一个很好的理由。或者您可以将所有对 by 的引用$替换jQuery

我使用 Firebug 找到了这个,它告诉你$没有定义。你只需要知道为什么它不是来自那里。

于 2013-01-07T21:42:04.877 回答