简体   繁体   English

引导模态禁用href

[英]Bootstrap modal disable a href

I'm currently facing an issue with a Bootstrap Modal... On my web site I have a navbar with many links but the last link doesn't work (if I have a lot of links I can face the issue on several items) I'm not able to click when I have the modal window. 我目前正面临Bootstrap模式的问题...在我的网站上,我的导航栏上有很多链接,但最后一个链接不起作用(如果我有很多链接,我可能会在几个项目上遇到这个问题)出现模态窗口时,无法单击。 If I click on modal link, javascript displays the window then I m able to click on all links 如果我单击模式链接,则javascript将显示窗口,然后我可以单击所有链接

You will find below the code: ( IA doesn't work => then I click on user-icon => then i'm able to click on IA) 您将在下面的代码中找到:( IA无效=>然后单击user-icon =>然后我可以单击IA)

 <div class='navbar-inner'>
<div class='container'>
    <ul class='nav'>
        <li> <a class='brand' href='myurl'>Home</a> </li>
        <li class='divider-vertical'></li>
        <li> <a href='myurl'>BKB</a></li>
        <li> <a href='myurl'>Pole</a></li>
        <li> <a href='myurl'>IA</a></li>
    </ul>
    <ul class='nav pull-right'>
        <li data-toggle='modal' data-target='#contactModal'><img class=' navbar-search' src='./img/user-icon.png'></li>
        <li><img class=' navbar-search' src='./img/button-round-question-icon.png'></li>
    </ul>
</div>

The modal : 模态:

<div class='modal fade' id='contactModal' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'>
<div class='modal-dialog'>
    <div class='modal-content'>
        <div class='modal-header'>
            <button type='button' class='close' data-dismiss='modal' aria-hidden='true'>&times;</button>
            <h4 class='modal-title' id='myModalLabel'>title</h4>
        </div>
        <div class='modal-body'>
                <div class='row'>
                    <div class='span4' id='modalperson'>
                        <div><span class='modaldataleft'>xx</span><span class='modaldataright'>  xx</span></div>
                        <div><span class='modaldataleft'>xxx </span><span class='modaldataright'>  xx</span></div>
                        <div><span class='modaldataleft'>xxx x</span><span class='modaldataright'>  xx</span></div>
                        <div><span class='modaldataleft'>xxx </span><span class='modaldataright'>  xx</span></div>
                        <div><span class='modaldataleft'>xxx </span><span class='modaldataright'>  xx</span></div>
                    </div>
                    <div class='span2 blank white' id='modalicon'>
                        <img style='float:right;' src='./img/user-icon_96x96.png'>
                    </div>
                </div>
                <div class='row'>
                    <div class='span6' id='modaladresse'>
                        <div class='textleft'>something</div>
                        <div class='textleft'>something</div>
                    </div>
                </div>
                <div class='row'>
                    <div class='span6' id='modaladresse'>
                        <div class='textleft'>something</div>
                    </div>
                </div>
        </div>
        <div class='modal-footer'>
            <button type='button' class='btn btn-default' data-dismiss='modal'>Fermer</button>
        </div>
    </div>
 </div>

Do you see what am i doing wrong? 你看到我在做什么错吗?

Thanks in advance. 提前致谢。

You need the following, with the toggle mark-up: 您需要以下内容以及切换标记:

<li data-toggle='modal' data-target='#contactModal'><img class=' navbar-search' src='./img/button-round-question-icon.png'/></li>

I'm guessing your target id would be different too but without seeing the rest of your mark-up I can't tell. 我猜您的目标编号也会有所不同,但看不到我无法告诉您的其余标记。

Ps your image tags aren't closed too. 请注意,您的图片标签也没有关闭。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM