Я пытаюсь группировать связанные элементы, используя имя класса. Они, в свою очередь, связаны друг с другом, поскольку все они используют один и тот же префикс для имени класса. Пример:jquery, выбрав конкретный класс из элемента
<ul>
<li class="category-fruit"></li>
<li class="category-grain"></li>
<li class="category-meat"></li>
<li class="category-fruit"></li>
<li class="category-meat"></li>
</ul>
Визуально, я хочу функцию парения на каждом, что при наведении указателя мыши, будет применяться тот же визуальный эффект других элементов, разделяющих то же имя класса.
В то время как легко выбрать конкретный LI с определенным классом, как бы я мог выбрать определенный класс из зависающего LI?
Таким образом, в псевдокоде
$("li").hover(function(){
$(this).[get-the-class-beggining-with"category"]
})
Я предполагаю, что это связано с использованием начинается с селектора ([атрибут^= значение])
Чтобы уточнить ваш вопрос. Вы говорите, что если «категория-мясо» зависает, все остальные 'li's' с' category-meat' также должны быть выбраны? То же самое касается «категории-фрукты». Если он завис, вы хотите показать как это (первый ли), так и другой плод (четвертый ли), как зависание? –
, то есть правильно –