javascript - 在特定情况下不显示 jquery 工具提示
问题描述
我有一个表格,对于一列,我想在每一行中都有一个工具提示。所以一列中的所有单元格都有特定的类'cell1'所以我用jquery制作了工具提示:
$(table).uitooltip({
items: 'cell1',
content: 'some content'
});
我想要做的是在单元格值为空的情况下不显示工具提示。所以
$('.cell1').html() == ""
是否可以仅在某些情况下显示 jquery 工具提示?
解决方案
为此,请提供一个函数,content
该函数返回要在工具提示中显示的文本。如果您根本不想显示工具提示,请返回null
.
$(table).uitooltip({
items: 'cell1',
content: function() {
return $(this).html().trim() !== '' ? 'some content' : null;
}
});
推荐阅读
- python - Ajax 在 Django 中没有显示任何功能
- gcc - gnatmake -o 标志产生不正确的目标文件名
- android - 通过数据库更改,我不断增加对我的可观察对象的重复 onChange 传递
- python - 计算文本文件中不同的单词:Shell 和 Python 中的不同结果
- php - 一个月结束后过去一个月
- c++ - 如何计算两个负整数之间的总和c ++
- python - 将 JSON 文档展平为单行
- javascript - 当前一个输入元素达到特定大小时,如何将焦点移动到另一个输入元素?
- acumatica - 如何自定义发布现金交易批量发布屏幕
- reactjs - 如何根据我的道具的布尔值停止执行我的承诺?