jQuery Ligthbox立即打开和关闭
问题描述:
我有一个功能可以从数据库中删除一些商务信息,我希望确认信息出现在Lightbox中。它在一个收藏夹打开,但它接近几乎立即=/jQuery Ligthbox立即打开和关闭
的jQuery:
$('a#MontrerSuppression').click(function(){
$('#BackgroundSuppression,#Suppression').fadeIn('fast');
});
$('a#CacherSuppression').click(function(){
$('#BackgroundSuppression,#Suppression').fadeOut('fast');
});
PHP/HTML:
<a href='myaccount.php?IDCommerce=<?php echo $Commerce['IDCommerce'];?>' id="MontrerSuppression">Supprimer Commerce</a>
CSS:
BackgroundSuppression {宽度:100%;身高:100%;位置:绝对;顶部:0;左:0;背景颜色:#999;不透明度:0.5; z-index:1; display:none;}
Suppression {position:absolute;宽度:375px;背景:#fff; border:1px solid#000; padding:20px 20px 10px 10px;顶部:50%; margin-top:-130px;左:50%; margin-left:-250px; z-index:2;显示:无;文本对齐:中心;}
形式:
<div id="Suppression">
<a href="#" id="CacherSuppression"><strong>×</strong></a>
<?php supprimerCommerce(); ?>
<form method="POST" action="myaccount.php">
<p>Êtes vous sur de vouloir supprimer votre commerce?</br>Une fois supprimer les informations seront perdu à jamais.</p>
<input type="submit" name="Confirmer" value="Oui"/>
<input type="submit" name="Annuler" value="Annuler"/>
</form>
</div>
认为这个问题是在路上我“链接”的HTML链接到jQuery的功能,但无法弄清楚什么是正确的方法去做吧。
真正的欣赏,如果有人能够给我一些帮助
答
我希望a#MontrerSuppression
包含一个href属性。所以要删除它从点击尝试以下。
$('a#MontrerSuppression').click(function(event){
event.preventDefault();
$('#BackgroundSuppression,#Suppression').fadeIn('fast');
});
我没有看到任何错误,你能告诉我们#BackgroundSuppression#Suppression代码吗? – sdespont 2012-07-20 07:46:00
当然,但它只是CSS。 – 2012-07-20 07:52:17
我认为Bouillou是指带有这些id的html。你用jQuery来控制其他东西吗? – 2012-07-20 08:04:21