点击后隐藏潜水?(但如果Div是一面旗帜呢?)



我正在制作一个网页,我想制作一个多广告空间。通过点击横幅(它的链接将正常打开),我希望该横幅被隐藏,并显示另一个。但问题是横幅已经失控了!!

当我点击它时,它将显示在新窗口中(正常情况下),但考虑到包含该横幅的div必须被包含下一个横幅的下一个div替换,因此没有任何更改。

我需要通过点击横幅来控制DIV的显示。

你可以在这个网页上看到:http://allaroundtheworldtv.eu5.org/Test/new2a.html

在本例中,当在条幅空间外的div中单击时,计时器将启动。但我想要的是,当我点击广告横幅时,计时器也会启动。或者甚至是直接传递到下一个条幅的解决方案。

请帮我做那件事!!我真的很想尽快做!!

想想你。

如果你的横幅在iframe中(通常它们是这样工作的),你就不能做出这样的动作。因为它在另一个域和DOM对象中。

如果您从html中提供横幅,这可以通过div的基本"onclick"事件来实现。

如果您使用的是jQuery,您可以很容易地做到这一点。假设您要单击的区域的id为"clickable",而您要隐藏的区域的id为"toHide",则运行以下javascript:

$(document).ready(function() {
  $('#clickable').click(function() {
    $('#toHide').hide();
  });
});

最新更新