ssa-gov/policy/js/newpops.js?v1
2025-02-19 12:17:21 -08:00

28 lines
No EOL
1.1 KiB
Text

// Policy Option Table Tabs
const myToggles=selectedTable=>{
let selectedToggle=selectedTable.replace('table', '');
let selectedCategory=selectedToggle.replace(/1960|1980|2000|2022|2030|2050|2070/g, '');
$('.eachTab').removeClass('activeTab');
$('.activeToggle').removeClass('activeToggle');
$('.popsArea').hide();
if (selectedTable!='') {
$(selectedTable).show();$(selectedCategory).addClass('activeTab');$(selectedToggle).addClass('activeToggle');
} else {
$('.popsArea:first').show();$('.eachTab:first').addClass('activeTab');$('#Beneficiaries2022').addClass('activeToggle');
if (document.getElementById('Benefits2022')) {
$('#Benefits2022').addClass('activeToggle');
} else {
$('#Benefits2030').addClass('activeToggle');
}
}
}
const newPolicyOptions=()=>{
let selectedTable=location.hash;
myToggles(selectedTable);
$('.eachTab a').on('click', function() {
selectedTable=$(this).attr('href');
myToggles(selectedTable);
return false;
});
}
if ($('body').hasClass('newpops')) { $(function () { newPolicyOptions() }) }