Я немного озадачен, почему моя простая функция .not здесь не работает.
<section class='main'>
<p class='tweets'></p>
<div class='tweet'>
<p class='time'>
<p class='user'>
<p class='message'>
Если я запускаю этот код .not
$('.tweet').not($('.message')).hide();
Каждый ребенок для твита исчезает , Насколько я понимаю, когда он запускается, я прошу его посмотреть на мой селектор class=tweet
и спрятать каждого потомка, который не соответствует критериям class=message
, что должно привести к отображению элементов для class=message
на моем HTML документ и каждый другой ребенок, скрытый в этом случае class=time and class=user
. Мое понимание этого исполнения неверно?