jquery qtip2: опция остановки распространения - PullRequest
1 голос
/ 21 декабря 2011

У меня следующая структура

<div id="parent">
  Hello
  <div id="child">
    Child
  </div>
</div>

Теперь у меня включен плагин jQuery qTip v2 в ОБА $ ('# parent') и $ ('# child') при нажатии.Но когда я щелкаю по дочернему элементу, также отображается родительский qtip.

Полагаю, мне следует использовать «event.stopPropagation ()» или что-то подобное, но как мне включить это в qtip?

1 Ответ

4 голосов
/ 02 марта 2012

Я решил эту проблему, добавив обработчик кликов к дочернему элементу, который останавливает распространение события:

$('#child').click(function(e){
  e.stopPropagation();
});

qTip по-прежнему получает событие щелчка и отображает всплывающую подсказку.

...