2

我有一个功能可以从数据库中删除一些商业,我希望确认出现在一个灯箱中。它确实在灯箱中打开,但几乎立即关闭 =/

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:

背景抑制{宽度:100%; 高度:100%;位置:绝对;顶部:0;左:0;背景颜色:#999;不透明度:0.5;z-index:1;显示:无;}

抑制{位置:绝对;宽度:375px;背景:#fff; 边框:1px 实心#000;填充:20px 20px 10px 10px;最高:50%;边距顶部:-130px;左:50%;左边距:-250px;z指数: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 函数的方式上,但不知道什么是正确的方法。

真的很感激如果有人可以给我一些帮助

4

2 回答 2

0

试试这个小提琴,让我知道它是否适合你

编辑

好的,我明白了。事实上,onclick 事件被 href 链接覆盖。试试这个小提琴版本:http: //jsfiddle.net/dMpNE/1/

于 2012-07-20T08:04:53.463 回答
0

我希望a#MontrerSuppression包含一个 href 属性。因此,要将其从单击中删除,请尝试以下操作。

$('a#MontrerSuppression').click(function(event){
    event.preventDefault();
    $('#BackgroundSuppression,#Suppression').fadeIn('fast');
});
于 2012-07-20T08:48:08.980 回答