i-C*_*ICA 2 html css jquery dom
我想做一些有点尴尬的事情,我的伪代码不起作用,但应该解释我正在尝试做什么.我有4个单选按钮组,分为6个独立的div,共有24个无线电.每个div都是特定的背景颜色.当选择特定div中的单选按钮时,我需要获取所选单选按钮所在的div的颜色,并将其存储在变量中,准备将其应用于下一个将创建的元素...
$("#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);
});
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.:) 谢谢.
尝试closest()在DOM树中找到下一个匹配元素
var color = $(this).closest("div").css("background-color");
Run Code Online (Sandbox Code Playgroud)