Если ваш код предназначен для работы только в современных браузерах и набор возможных селекторов относительно прост (A.classA B.classB
или что-то еще), вы можете использовать document.querySelectorAll
с тонкой оболочкой или даже не использовать какие-либо фреймворки в все.
Что касается старых браузеров, то вы всегда можете попробовать реализовать их самостоятельно, если размер так важен для вас. Вы можете выбрать небольшой набор простых селекторов CSS и использовать только их.
Но, как и ipr101, я думаю, что будет лучше использовать готовое решение, такое как sizzle.