Différentes façons de désactivation des contrôles au sein d'une classe css

Quelqu'un peut me dire tous les moyens possibles pour désactiver tous les boutons dans une classe, j'ai déjà essayé ce qui ne fonctionne pas,

$("input.myClass").attr('disabled', true);

C'est la façon dont je l'utilise,

    <script type="text/javascript">
        $(document).ready(function() {

            var objA = $get('<%= checkbox.ClientID %>');

            $(objA).change(function() {

                if($(this).is(':checked'))
                {  
                    $(".anotherClass").sortable('disable'); //works
                    $("input.myClass").prop('disabled', 'disabled'); //doesn't work
                }

CSS est assez simple,

.myClass
{
    float: left; 
    width: 140px; 
    margin-left: 4px; 
    margin-right: 4px; 
    padding-top: 20px;
    text-align: center;
}

HTML ressemble à ça,

    <div class="myClass">
        <asp:Button ID="btn1" Text="bbb" runat="server" CausesValidation="False" CssClass="button" OnClientClick="return false;" />
        <asp:Button ID="btn2" Text="aaa" runat="server" CausesValidation="False" CssClass="button" OnClientClick="return false;" />
        <asp:Button ID="btn3" runat="server" CausesValidation="False" CssClass="button" OnClick="bt_Click" />
    </div>
Tout dépend de ce que tu veux dire par "dans une classe". Un certain nombre d'interprétations sont possibles.
après avoir vu le HTML .... comme je le soupçonnais, "dans un la classe" moyen "dans un récipient sélectionnable par classe"!
voir ce lien stackoverflow.com/questions/3004885/attrdisabled-disabled-issue
Je ne vois pas désactivé attribut pour myClass
La seule myClass en vue est apposée sur le contenant, donc $(".myClass input").prop('disabled', true);

OriginalL'auteur Pointless-Ai | 2013-03-05