I would like to condense this code:
$("a.clearfix.scalability").click(function() {
$("h2.cases-header").fadeOut(100, function () {
$("h2.cases-header").text("Scalability").fadeIn(100);
})
})
$("a.clearfix.international-compliance").click(function() {
$("h2.cases-header").fadeOut(100, function () {
$('h2.cases-header').text("International Compliance").fadeIn(100);
})
})
$("a.clearfix.rewards").click(function() {
$("h2.cases-header").fadeOut(100, function () {
$('h2.cases-header').text("Rewards Program").fadeIn(100);
})
})
$("a.clearfix.mom-baby").click(function() {
$("h2.cases-header").fadeOut(100, function () {
$('h2.cases-header').text("Mom & Baby").fadeIn(100);
})
})
$("a.clearfix.online-travel-agency").click(function() {
$("h2.cases-header").fadeOut(100, function () {
$('h2.cases-header').text("Online Travel Agency").fadeIn(100);
})
})
$("a.clearfix.food-delivery").click(function() {
$("h2.cases-header").fadeOut(100, function () {
$('h2.cases-header').text("Food Delivery").fadeIn(100);
})
})
I am wondering the proper way to set this up. I've started with 2 separate arrays with the information that I need to plug in to the jquery function but am unsure of how to get it to loop through or if I am calling the array objects correctly. My code so far is:
var anchors = ["a.clearfix.scalability", "a.clearfix.international-
compliance", "International Compliance", "a.clearfix.mom-baby",
"a.clearfix.food-delivery"];
var copy = ["Scalability", "International Compliance", "Rewards Program",
"Online Travel Agency", "Food Delivery"];
$(anchors[0]).click(function() {
$("h2.cases-header").fadeOut(100, function () {
$("h2.cases-header").text(copy[0]).fadeIn(100);
})
})
.next().