Попробуйте следующее:
if (VARIABLE) {
$('div.p11-button').filter(function() {
return $(this).css('display' === 'block');
}).each(function() {
var self = $(this);
//FUNCTION HERE
});
}
В вашем примере кода вы присваивали переменной условие в условии - это всегда будет иметь значение true! Кроме того, пробел в вашем селекторе означает, что вы выберете потомков элементов div с кнопкой класса p11.