У меня есть div $("#settings")
с несколькими всплывающими подсказками начальной загрузки, прикрепленными к дочерним элементам.
Например,
<div id="settings" style="display: flex;">
<tbody>
<tr>
<td width="25%" class="left Special" style="font-size:150%">Content:</td>
<td width="5%"></td>
<td width="70%" class="Special settingswrong" style="font-size:200%"><div style="display:inline" data-toggle="tooltip" data-placement="right" title="" data-original-title="This is not what you are looking for!">Content</div></td>
</tr>
<tr>
<td width="25%" class="left Special" style="font-size:150%">Content:</td>
<td width="5%"></td>
<td width="70%" class="Special settingswrong" style="font-size:200%"><div style="display:inline" data-toggle="tooltip" data-placement="right" title="" data-original-title="This is not what you are looking for!">Content</div></td>
</tr>
</tbody>
</div>
Я хочу сделать $("#settings").tooltip('destroy')
, чтобы избавиться от всех этих всплывающих подсказок при нажатии кнопки, но это не работает, я полагаю, потому что всплывающие подсказки находятся не на самом деле в разделе настроек, а внутри него .
Однако я также пробовал $('#settings').find('*').tooltip('destroy')
, и это тоже не сработало.
Это из-за того, как я их инициализирую?
$(document).ready(function() {
$("body").tooltip({ selector: '[data-toggle=tooltip]' });
});
Как быстро и легко получить доступ ко всем всплывающим подсказкам в div?