Как обнаружить и перечислить все уникальные имена классов (и идентификаторы) в файле .erb? - PullRequest
0 голосов
/ 14 июля 2011

Я хочу обнаружить и подготовить список уникальных имен классов, которые используются внутри данного представления. Есть ли способ сделать это, кроме ручного Ctrl + F поиска в Aptana / Rubymine?

1 Ответ

1 голос
/ 14 июля 2011

Если вы используете jQuery, вы можете

$.unique($('*').map(function(i, e){return $(e).attr('id')}))

и для классов

$.unique($('*').map(function(i, e){return $(e).attr('class').split(' ')}))

Обратите внимание, что в документации jQuery на http://api.jquery.com/jQuery.unique/ написано, что "unique ()msgstr "работает только с объектами jQuery, но мы используем его здесь со строками.Я только что попробовал это на сайте stackoverflow, хотя, и кажется, что он работает.

...