我在网页上使用QTip javascript库。当用户点击链接(我已经设置为块级别)时,会出现QTip。
我隐藏了text-indent: -10000px;
链接的内部文字。文本将显示在单击链接后显示的QTip中。
我无法将此文本存储在title属性中,因为title属性包含其他数据。
如何使用QTip API获取被点击元素的innerHTML?我还没有在他们的文档中找到它:http://craigsworks.com/projects/qtip/docs/reference/
我试过了
content: {
text: $(this).html(),
}
无济于事。感谢。
此外,知道当用户将鼠标悬停在链接上时会出现另一个QTip可能会很有用。此其他QTip的内容存储在链接的标题属性中。
答案 0 :(得分:0)
尝试这样的事情:
(function($) {
var $link = $('yourLink'),
value = $link.html();
$(function() {
$link.qtip({
content: {
text: value
}
});
});
})(jQuery);