В jQuery, если ничего не найдено, то ничего не происходит, например:
$(".tnImg").animate({ opacity: 0.5 }, 200 );
Это не будет ошибкой, если он ничего не найдет с class="tnImg"
, он просто не будет работать ни с какими элементами. Это одна из основ, которая делает jQuery лаконичным:)
Если вы хотите сделать много с объектом, это позволит вам использовать его как $(this)
для каждого:
$(".tnImg").each(function() {
//$(this) is the current class="tnImg" element, this code runs for each one
$(this).animate({ opacity: 0.5 }, 200 );
});