Jak wybrać element według nazwy klasy za pomocą jqLite?

Próbuję usunąć jquery z mojej aplikacji Angular.js, aby ją rozjaśnić, i zamiast tego umieścić jqLite Angulara. Ale aplikacja intensywnie wykorzystuje find ('# id') i find ('.classname'), które nie są obsługiwane przez jqLite, tylko 'nazwy tagów' (jak w dokumentacji)

zastanawiałem się, co według ciebie byłoby najlepszym podejściem do zmiany tego. Jedną z metod, o których myślałem, jest tworzenie niestandardowych znaczników HTML. na przykład: zmiana
<span class="btn btn-large" id="add-to-bag">Add to bag</span>

do

<a2b style="display:none;"><span class="btn btn-large" >Add to bag</span></a2b>

i

$element.find('#add-to-bag') 

do

$element.find('a2b')

jakieś pomysły? inne pomysły?

dzięki

Lior

questionAnswers(3)

yourAnswerToTheQuestion