Здравствуй тостер, подскажи, почему не работает такой код?
- Смысл, если элемент не виден
- Откройте консоль, поставьте указатель на элемент  и вы увидите почему.
Это ведь не PHP.
Вам надо использовать callback$('.it1').hide(1000, function () {
    $(this).css({'border': '1px solid black'});
  });
Нужно добавлять границу в колбеке после завершения анимации.$('.it1').hide(1000, function() {
    $(this).css({'border': '1px solid black'});
});