/**
* VARIABLE PRODUCT PRICING TABLE
*/
function rp_wcdpd_switch_variable_pricing_tables(element_id) {
jQuery('.rp_wcdpd_pricing_table_variation').hide();
jQuery(element_id).show();
}
if (jQuery('.rp_wcdpd_pricing_table_variation').length) {
jQuery('input:hidden[name="variation_id"]').each(function() {
rp_wcdpd_switch_variable_pricing_tables('#rp_wcdpd_pricing_table_variation_' + jQuery(this).val());
jQuery(this).change(function() {
rp_wcdpd_switch_variable_pricing_tables('#rp_wcdpd_pricing_table_variation_' + jQuery(this).val());
});
});
}
我有一个我试图修改的自定义脚本。其功能是显示定价表。一个产品可能有数百个定价表,具体取决于所选的属性。就目前而言,它只会一次显示一个,并且只有选择了属性。
然后我对此进行了修改,以允许在选择任何内容之前显示第一个定价表。这样可行,但问题是,当用户选择一个属性时,它会显示两个表而不是替换第一个默认表的属性表。
这是为了将第一个表显示为默认值而添加的内容。
jQuery('.rp_wcdpd_pricing_table_variation').first().show();
所以我的问题是如何编写这个以便默认(第一个表被隐藏)并被属性表替换?