У меня есть список результатов базы данных, каждый из которых отмечен свойствами css для фильтрации. У некоторых может быть много тегов, некоторые из них.просмотреть все доступные свойства css, чтобы получить счет? (НЕ РЕШЕНО)
<ul class="results">
<li class="filterThis property propertysome property other propertyetc>
<!— item info —>
</li>
<!— next item —>
</ul>
Эта линия подсчитывает видимое количество результатов, которые имеют одно определенное свойство CSS («» .Property Свойство в данном случае).
var numProperty = $('.filterThis.property:visible').length
И это обновляет номер в списке фильтров, которые загружаются после того, как результаты будут загружены
$(".whenReady label span.property”).html(numProperty);
Как продлить это перебрать все доступные свойства CSS, сосчитать их, как указано выше , и обновить html, как указано выше?
Кажется, что каждый() кажется способным, но я не могу получить структуру или право именования для получения результатов вообще или для переноса имен до конца, поэтому я могу назначить обновления html ,
Все возможные свойства доступны как результаты php, так что это может быть json-объект для jQuery (или что-то еще?), Но я не понимаю, как сделать следующие шаги и получить желаемую функциональность.
Любая помощь была бы принята с благодарностью.
может попробовать это: http://stackoverflow.com/questions/1227286/get-class-list-for-element-with-jquery –
Спасибо за предложение @ Sébastien - может быть, я просто этого не понимаю. Кажется, что требуется выполнить итерацию каждого из них с помощью ручного кодирования, чтобы что-либо сделать (подсчитать, обновить html). Я уточнил свой вопрос, чтобы быть более точным. – Gary