Один из вариантов - иметь постоянный объект, свойства которого являются именами классов, а значения - это связанный текст для каждого имени класса - это довольно лаконично, а добавление дополнительных опций тривиально, вам просто нужно определить пары ключ-значение:
const classOptions = {
item1: 'Option 1',
item2: 'Option 2',
item3: 'Option 3',
};
$(".item1, .item2, .item3").click(function(event) {
const optionText = classOptions[$(this).attr("class")];
document.write(optionText || 'Incorrect');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="item1">item 1</div>
<div class="item2">item 2</div>
<div class="item3">item 3</div>
Кроме того, вместо $(".item1, .item2, .item3").click
вам может быть проще, если, по возможности, вы поместите обработчик щелчка на parent из элементов - таким образом, вам не нужно записывать каждое отдельное имя класса в селекторе, что было бы довольно сложно, если у вас есть тонны классов:
const classOptions = {
item1: 'Option 1',
item2: 'Option 2',
item3: 'Option 3',
};
$(".container").click(({ target }) => {
const optionText = classOptions[$(target).attr("class")];
document.write(optionText || 'Incorrect');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container">
<div class="item1">item 1</div>
<div class="item2">item 2</div>
<div class="item3">item 3</div>
</div">