Если вы хотите использовать одну и ту же функцию для обоих событий, вам нужно использовать способ изменения эффекта, который можно использовать для его поворота в обоих направлениях. Что-то вроде:
$(textBox).bind('focus blur', function() { $(spans).toggleClass('over'); });
Если есть много элементов, на которые вы хотите изменить эффект, вы должны рассмотреть возможность использования каскадного эффекта CSS вместо того, чтобы позволить jQuery изменять класс для всех элементов, т.е. изменять класс для одного родительского элемента и иметь стиль, который нацелен на все дочерние элементы, на которые вы хотите повлиять:
#container span { background-position: 0 0; }
#container.over span { background-position: 0 100%; }
Изменение класса родителя изменит стиль всех затронутых детей:
$(textBox).bind('focus blur', function() { $('#container').toggleClass('over'); });