Почему мой лист не присоединяется к окну, для которого он выполняется?

это работает. Во-первых, элемент показа должен быть 'display: none'.

  $('.parent-item').hover(function() {
    $(this).find('.meta--reveal').show();
  });
.meta--reveal {
  display:none;
}
<div class="parent-item">
    <h3>title 01</h3>
        <span class="meta--reveal">
          <a class="btn" href="#">Link</a>
        </span>
</div>

<div class="parent-item">
        <h3>title 02</h3>
            <span class="meta--reveal">
              <a class="btn" href="#">Link</a>
            </span>
 </div>
    
<script src="https://code.jquery.com/jquery-3.3.1.js"></script>

Также можно использовать children() вместо find()

25
задан Anoop Vaidya 3 May 2013 в 05:27
поделиться

2 ответа

Если mainWindow будет нолем тогда, то лист будет отображен как окно/диалоговое окно.

18
ответ дан Nathan Kinsinger 28 November 2019 в 17:37
поделиться

Это произошло со мной несколько дней назад:

  • Вы забыли устанавливать выход окна Вашего контроллера окна ( владелец Файла из файла Nib). Как Обозначенные Nathan, можно видеть, что -[NSWindowController window] метод возвращает ноль.
  • необходимо также снять флажок Видимый в запуске опция листа.
96
ответ дан Renaud Pradenc 28 November 2019 в 17:37
поделиться