jQuery obtenir css background-color de la valeur de l'élément parent

Je veux faire quelque chose d'un peu maladroit et mon pseudo code ne fonctionne pas, mais qu'il explique ce que je suis en train de faire. J'ai des groupes de 4 boutons radio, dans 6 vrd, donc 24 radios au total. Chaque div est un particulier de la couleur de fond. Lorsqu'un bouton radio dans une div est sélectionné, j'ai besoin de saisir la couleur de la div le bouton d'option sélectionné est à l'intérieur, et il est stocké dans une variable prêt à les appliquer à un élément qui va être créée par la suite...

    $("#voucher_selection_container input:radio").change(function(){
    //var color = $(this).parent("div").css("background-color");
    //alert(color);
    $("#voucher_customisation_container").slideDown(600);
    //$("#voucher_customisation_container .voucher_box").css("background-color", color);
});

Toute aide serait appréciée. 🙂 Merci.

Pouvez-vous fournir le code HTML?
Est-ce vrai? jsfiddle.net/5ttMj/1 Si vous modifiez parent à closest cela fonctionne: jsfiddle.net/5ttMj/2

OriginalL'auteur i-CONICA | 2012-04-26