Пытаюсь разобраться с selector cas, но пока не до конца понимаю логику его работы. В простых случаях вроде всё понятно: выбираю нужный элемент, задаю условие, проверяю результат. А когда на странице несколько похожих блоков, начинаю путаться, какой именно селектор лучше оставить, чтобы он не ломался после небольших изменений интерфейса.
Пробовал собирать выражение по классам и по структуре вложенности, но иногда результат получается нестабильный. Не понял, есть ли у selector cas какой-то более правильный подход для таких случаев или тут всё подбирается вручную. Кто уже использовал его не пару раз, поделитесь опытом: на что вы обычно смотрите в первую очередь и каких ошибок стараетесь избегаьть?
Пробовал собирать выражение по классам и по структуре вложенности, но иногда результат получается нестабильный. Не понял, есть ли у selector cas какой-то более правильный подход для таких случаев или тут всё подбирается вручную. Кто уже использовал его не пару раз, поделитесь опытом: на что вы обычно смотрите в первую очередь и каких ошибок стараетесь избегаьть?