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狀態。 –