Jquery点击不使用广告

时间:2013-10-26 22:21:10

标签: jquery

我有一个相当复杂的系统,可以选择要在我的页面上显示的广告。这些链接在js,iframe或图像和锚标签中。大多数广告都有一个包装,可以放入一些边距。所有这些都包含在另一个范围(或div)中,广告的ID(在数据属性中)和类ads。< / p>

现在我想要的是当我点击广告时我得到了数据属性。但我无法让它发挥作用。也许是因为某些广告只是加载在同一页面中?

要明确一点:我不能使用父选择器,因为有些选择器比其他选择器更多。

这是我的jquery代码:

$(document).on('click', '.ads', function(){
    alert('something');
});

是的,我首先要让警报正常工作,这不是..任何想法?

更新:当我使用以下行时,除iframe和js广告外,一切正常。我甚至无法对这些广告的回复做出回应。

var iframe = $('.ads').contents().get(0);
$(iframe).bind('click', function( event ) {
    $(event.target).hide()
});

0 个答案:

没有答案