Если это только 3 класса, и вы уверены, что они появятся в таком порядке, вы можете использовать attribute-starts-with
селектор.
Попробуйте это:
$('a[class^=zz1_TopNavigationMenu_1 Napa1-topnav zz1_TopNavigationMenu_]')
Это выберет <a>
элементов, где атрибут class
начинается с zz1_TopNavigationMenu_1 Napa1-topnav zz1_TopNavigationMenu_
.
В качестве альтернативы, вы можете получить элементы с первыми двумяклассы, и используйте фильтр, чтобы убедиться, что он заканчивается третьим классом.Как написано, предполагается, что вашим «подстановочным» символом будет число или цифры.
$('a.zz1_TopNavigationMenu_1.Napa1-topnav').filter(function() {
return /zz1_TopNavigationMenu_\d+$/.test($(this).attr('class'));
});