[轉]為什麼 在li標籤上添加了disabled類名的時候,不能禁止其點擊功能?這個在 bootstrap.js 裡面沒有設定好嗎?

來源:互聯網
上載者:User

標籤:設定   為什麼   方案   class   處理   point   str   點擊   沒有   

<input class="disabled">不會禁止按鈕的預設行為

<input disabled="disabled">可以禁止元素的預設行為

 

 

jquery 或js

class="disabled" 元素一律點擊無效  

比如 
<a id="PostComment" class="btn">提交</a> 點擊有效
<a id="PostComment" class="btn disabled">提交</a> 點擊無效 

謝謝!

 

1 eg2 <ul>3                 <li><a href="#" class="disable">公告</a></li>4                 <li><a href="#"class="disable">規則</a></li>5                 <li><a href="#"class="disable">論壇</a></li>6                 <li><a href="#">安全</a></li>7                 <li><a href="#">公益</a></li>8 </ul>

只要是正常的bootstrap,非定製的。。。引入disable類即可!!

 

 

對於bootstrap中的disabled樣式,好像並沒有對a標籤的預設行為進行處理,這可能就是它雖然設定了disabled樣式但仍然可觸發的原因。

解決方案:

1、添加Css阻止a標籤的觸發

1 .disabled{2 pointer-events:none; 3 }
1 <!--禁止狀態-->2 <ul class="pager">3   <li class="disabled"><a href="http://v3.bootcss.com/">&laquo;上一頁</a></li>4   <li><a href="#">下一頁&raquo;</a></li>5 </ul>

2、JQ

1            $(".disabled").click(function (event) {2                event.preventDefault();        3                   });

 

  

 

[轉]為什麼 在li標籤上添加了disabled類名的時候,不能禁止其點擊功能?這個在 bootstrap.js 裡面沒有設定好嗎?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.