В настоящее время в моем портфолио есть отдельные функции для открытия отдельных лайтбоксов.
$(".project.clientA").click(function(){
$(".lightbox.clientA").addClass("open", 500);
});
$(".project.clientB").click(function(){
$(".lightbox.clientB").addClass("open", 500);
});
$(".project.clientC").click(function(){
$(".lightbox.clientC").addClass("open", 500);
});
Поскольку у меня есть такая функция для каждого проекта, когда у вас много проектов, это делает код довольно красивым длинный. Мне интересно, есть ли способ шаблонизировать это в одну функцию, которая работает для всех клиентов (clientA, clientB, client C, et c), говоря что-то вроде этого.
$(".project.whateverclient").click(function(){
$(".lightbox.sameclient").addClass("open", 500);
});
Надеюсь, это имеет смысл.