Вместо .parent('.block').find('.block__modal') можно использовать .next('.block__modal') — будет даже быстрее работать, но сильно зависит от структуры HTML (т. е. если разметка блока поменяется, то перестанет работать).
На самом деле, когда с полудохлого 3G заходишь на страницу, где грузится десяток CSS и JS, сдобренных подробными комментариями и распашесто отформатированы — становится совсем не пофиг =)
Black Jack: Можно, без проблем. Но мне удобнее DirectoryIterator, у него больше возможностей, к тому же он поддерживает исключения. С DirectoryIterator как-то спокойнее. =)
В Python за стандарт кодирования принят under_score. А, например, в PHP, который тяготит к Яве, принят camelCase. Поэтому там при использовании ORM может возникнуть мешанина стилей вроде: $instanceOfSomeModel->some_db_field.
var_dump($ff1);
. Вероятнее всего, Вы просто получаете не те данные, что ожидали.