не очень ясно из Ques что вы хотите сделать так плохо анс для всех вариантов я могу догадаться из
1.Если вы хотите скрыть все элементы класса .click2Play
затем использовать
$('.click2Play').hover(function(){$('.click2play').hide()});
2.Если вы хотите просто скрыть текущий элемент всех элементов, имеющих этот классов используют
$('.click2Play').hover(function(){$(this).hide()});
3.Если йо U хочу обобщать, то вы можете use.selector свойства объекта JQuery, так что вы могли бы использовать его как
$('.click2Play').hover(function(){$($(this).selector).hide()});
так что теперь, если вы измените имя класса из .click2Play в какой-то другой классе он будет работать красиво и скрыть все элементы этого класса.
4. Если вы хотите, чтобы скрыть какой-то элемент в том, что из текущего элемента, то
$('.click2Play').hover(function(){$(this).children('selector_of_child').hide()});
5.если у всех элементов этого класса есть элемент внутри них, имеющий какой-то другой класс, и вы хотите скрыть их все, а затем просто использовать их так, как это делается
$('.click2Play').hover(function(){$('.click2play').each(function(){$(this).children("selector_Of_Child").hide()})});
Что такое '$ this'? – epascarello
ooops typo извините и спасибо –