У меня есть таблица в моем html-файле с несколькими строками и столбцами. Я назначая boostrap всплывающей подсказку к элементу «тд» динамически, как это:bootstrap tooltip/popover function issue
$('td.someclass').data('tooltip','old tooltip msg');
$('td.someclass').tooltip({
placement : 'top',
trigger: 'hover focus',
title: function(){ return $(this).closest('td').data('tooltip');}
});
И я меняюсь данные-подсказка элемента «тд» на каком-то событии, так что мои обновления подсказки:
$('td.someclass').data('tooltip','new tooltip msg');
Он работает нормально, как предполагалось, но у меня есть сомнения. Когда я проверяю элементы в браузере, я обнаружил, что всплывающая подсказка вставлена непосредственно перед концом элемента тела. Я имею в виду, что его родительский элемент является только элементом тела. Тем не менее, он может найти правильный «td» с помощью метода closest(). Как это работает?
То, что я хотел бы знать, как это было в состоянии найти ее связную элемент «TD», используя ближайший(), когда его контейнер был телом элемент – t0il3ts0ap
вы можете сделать скрипку, чем я объясню, я запутываю то, что вы хотите знать/делаете –