Maison  >  Questions et réponses  >  le corps du texte

Comment changer de classe dans Blazor en cliquant sur un bouton ?

J'ai actuellement un événement onclick qui change de classe comme ceci :

....
<button id="@m.TargetCo.ButtonId" onclick="glyphChanger(this.id)" class="btn btn-default iconButton glyphicon glyphicon-chevron-right" ></button>
....
function glyphChanger(buttonID) {
    $("#" + buttonID).toggleClass('glyphicon-chevron-right glyphicon-chevron-up');
}

P粉041881924P粉041881924205 Il y a quelques jours542

répondre à tous(1)je répondrai

  • P粉269847997

    P粉2698479972024-03-28 00:03:54

    Aucun JavaScript requis. Vous pouvez le faire à la manière de Blazor.

    DropDownComponent.razor

    Debug: @buttonCss

    @code { private string buttonCss = "glyphicon-chevron-right"; private void ChangeButtonClass() { buttonCss = buttonCss == "glyphicon-chevron-right" ? "glyphicon-chevron-up" : "glyphicon-chevron-right"; } }

    Autres emplacements dans l'application

    
    
    
    

    répondre
    0
  • Annulerrépondre