jquery - चयनित होने पर कक्षा जोड़ें और रेडियो बटन पर पाठ बदलें




select radio-button (2)

एक बार एक बार चयन होने के बाद मैं एक रेडियो बटन पर पाठ बदलने की कोशिश कर रहा हूं। मुझे यह काम करना है इसलिए मैं माता-पिता को एक वर्ग जोड़ता हूं यदि रेडियो बटन की जाँच की जाती है, अब माता-पिता के अंदर की अवधि के पाठ को बदलने के लिए मुझे सिर्फ भाग की ज़रूरत है (मैं चाहता हूं कि पाठ "चयन करें" रेडियो बटन की जाँच की है)। यहां मेरा कोड है:

$(document).ready(function(){
    //add the Selected class to the checked radio button
    $('input:checked').parent().addClass("selected");
    //If another radio button is clicked, add the select class, and remove it from the previously selected radio
    $('input').click(function () {
        $('input:not(:checked)').parent().removeClass("selected");
        $('input:checked').parent().addClass("selected");
    });

});
            <td><div class="selectBtn">
                <input type="radio" name="group1" id="one" value="Falcon Air Trust">
                <span class="selectTxt">Select</span></div></td>
            <td><div class="selectBtn">
                <input type="radio" name="group1" value="Atlantic Aviation">
                <span class="selectTxt">Select</span></div></td>
            <td><div class="selectBtn">
                <input type="radio" name="group1" value="Reliance Aviation">
                Select</div></td>

इसे इस्तेमाल करे

$(document).ready(function(){
    //add the Selected class to the checked radio button
    $('input:checked').parent().addClass("selected");
    //If another radio button is clicked, add the select class, and remove it from the previously selected radio
    $('input').click(function () {
        $('input:not(:checked)').parent().removeClass("selected").find("span").html("Select");
        $('input:checked').parent().addClass("selected").find("span").html("Selected");
    });

});







checked