簡體   English   中英

如何在單擊時更改按鈕顏色,glyphicon和文本?

[英]How can I change button color,glyphicon and text on clicking it?

當我切換按鈕時它正常工作,它會改變glyphicons 但我也想改變文字和顏色。這是我的代碼

HTML

<button class="btn btn-primary">
   <i class="glyphicon glyphicon-plus">
        &nbsp;Add
</button>

使用Javascript

 $(document).ready(function() {
     $(':button').click(function(){
     $(this).find('i').toggleClass('glyphicon-plus').toggleClass('glyphicon-ok');
});

試試這個對我沒有幫助 - removeClass('btn-primary').addClass('btn-danger').text('chosen')

$(document).ready(function() {
     $(':button').click(function(){
    $(this).find('i').toggleClass('glyphicon-plus glyphicon-ok').toggleClass('btn-primary btn-danger' );
    });

toggleClass函數可以接受2個參數。 如果傳遞了2個參數,它將根據當前應用於該元素的類來切換一個和一個。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM