0
我有一个工具提示(qtip)的链接。在切换时,它会在页面上添加一个快速链接。如果我再次点击它,则删除快速链接。到现在为止还挺好。不过,我想改变拨动数据提示的文字以及(从“添加快速链接”到“删除快速链接”)更改点击的qtip工具提示的值(jquery)
这是我到目前为止有:
<a class="add-link" data-tooltip="add quick link"></a>
的jquery:
$('.add-link').click(function() {
if ($(this).attr('data-tooltip', 'add quick link')) {
$(this).attr('data-tooltip', 'remove quick link');
} else {
$(this).attr('data-tooltip', 'add quick link');
}
$(this).toggleClass("added");
});
CSS:
a.add-link {
content: '+';
}
a.add-link.added {
content: '-';
}
它正确地切换类,但qtip工具提示中的文本不会更改。已经搜索过SO和qtip API,但无法完成此项工作。有谁知道我做错了什么?谢谢。
我没有看到任何线,使文字变化 – guradio
你启用qtip缓存? – jNewbie
@guradio文本更改处于if/else状态。 –