Не показывать подсказку jquery в определенных случаях - PullRequest
2 голосов
/ 15 мая 2019

У меня есть таблица, и для одного столбца я хочу иметь всплывающую подсказку в каждой строке. Таким образом, все ячейки в одном столбце имеют определенный класс 'cell1', поэтому я сделал подсказку с помощью jquery:

$(table).uitooltip({
  items: 'cell1',
  content: 'some content'
}); 

Что я хочу сделать, это не показывать всплывающую подсказку, если значение ячейки пустое. Итак

$('.cell1').html() == ""

Можно ли показать подсказку jquery только в некоторых случаях?

1 Ответ

3 голосов
/ 15 мая 2019

Для этого предоставьте функцию для content, которая возвращает текст, который будет отображаться во всплывающей подсказке.Если вы вообще не хотите показывать всплывающую подсказку, верните null.

$(table).uitooltip({
  items: 'cell1',
  content: function() {
    return $(this).html().trim() !== '' ? 'some content' : null;
  }
}); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...