嗨,我有一个代码可以在叠加层上打开外部链接
$('body').append('<div class="overlay-2"><div class="contentWrap"></div> </div>');
$("a.overlay-2[rel]").live('click', function () {
$("a.overlay-2[rel]").overlay({
mask: '#333',
onBeforeLoad: function() {
var wrap = this.getOverlay().find(".contentWrap");
wrap.load(this.getTrigger().attr("href"));
}
}).load();
$(this).overlay().load();
return false;
});
这附加了 div 覆盖-contato
第一次点击链接打开一切正常,但每次我关闭覆盖并再次点击代码是多次追加 div 到正文。
按钮代码是
<a href="/php/my-page.php" class="overlay-2" rel=".overlay-contato">click </a>