整个页面中的随机元素都有一个名为qtip
的属性。我想找到每一个,并在qTip content
部分中显示qtip
属性的内容。
$("*[qtip]").qtip({
content: $(this).attr("qtip"),
show: 'mouseover',
hide: 'mouseout'
});
如果我没有放$(this).attr("qtip")
并只放静态文本(例如“测试”),它就可以了。但是,$(this)
正在搞砸它。我有另一种方法吗?如果有其他方法可以找到具有qtip
属性的所有元素,我就不会附加到选择器。
答案 0 :(得分:1)
你可以使用.each()函数,这样"这个"指每个元素。
$("*[qtip]").each(function() {
$(this).qtip({
content: $(this).attr("qtip"),
show: 'mouseover',
hide: 'mouseout'
});
});