我制作了一个网页,我希望制作一个多广告空间。 通过点击横幅(它的链接将正常打开),我希望隐藏该横幅并显示另一个横幅。但问题是横幅失控了!!
当我点击它时,它会在新窗口中显示(通常),但是考虑到包含该横幅的div必须由包含下一个横幅的下一个div替换而没有变化。
我需要通过点击横幅来控制显示DIV。
您可以在此网页中看到它:http://allaroundtheworldtv.eu5.org/Test/new2a.html
在此示例中,单击横幅空间中的div时将启动计时器。但我想要的是,当我点击广告横幅时,计时器也会启动。甚至是直接传递到下一个横幅的解决方案。
Plz帮助我做到这一点!我真的想尽快做到!!
想想你。
答案 0 :(得分:0)
如果您的横幅位于iframe中(通常它们的工作方式如此),则无法执行操作。因为它在另一个域和DOM对象中。
如果你是从你的html服务你的横幅广告,这可以通过div的基本“onclick”事件来实现。
答案 1 :(得分:0)
如果您正在使用jQuery,则可以非常轻松地完成此操作。假设您要点击的区域的ID为"可点击"并且您要隐藏的区域的ID为" toHide",运行以下javascript:
$(document).ready(function() {
$('#clickable').click(function() {
$('#toHide').hide();
});
});