Javascript 带jQuery的qTip动态按钮(当前使用选择器)
页面中的随机元素有一个名为Javascript 带jQuery的qTip动态按钮(当前使用选择器),javascript,jquery,selector,qtip,Javascript,Jquery,Selector,Qtip,页面中的随机元素有一个名为qtip的属性。我想找到每一个,并在qTipcontent部分,显示qTip属性的内容 $("*[qtip]").qtip({ content: $(this).attr("qtip"), show: 'mouseover', hide: 'mouseout' }); 如果我不放$(this).attr(“qtip”),而只放静态文本(例如“Test”),它就会工作。然而,$(这个)把事情搞砸了。我知道还有别的办法吗?如果有另一种方法可以找到具
qtip
的属性。我想找到每一个,并在qTipcontent
部分,显示qTip
属性的内容
$("*[qtip]").qtip({
content: $(this).attr("qtip"),
show: 'mouseover',
hide: 'mouseout'
});
如果我不放$(this).attr(“qtip”)
,而只放静态文本(例如“Test”),它就会工作。然而,$(这个)
把事情搞砸了。我知道还有别的办法吗?如果有另一种方法可以找到具有qtip
属性的所有元素,则我不会附加到选择器。您可以使用.each()函数,因此“this”引用每个元素
$("*[qtip]").qtip({
content: $(this).attr("qtip"),
show: 'mouseover',
hide: 'mouseout'
});
$("*[qtip]").each(function() {
$(this).qtip({
content: $(this).attr("qtip"),
show: 'mouseover',
hide: 'mouseout'
});
});
可以使用.each()函数,以便“this”引用每个元素
$("*[qtip]").each(function() {
$(this).qtip({
content: $(this).attr("qtip"),
show: 'mouseover',
hide: 'mouseout'
});
});
您使用的是哪个版本的jQuery?1.3.4,但是如果添加了一些花哨的东西,我可以更新它。您使用的是哪个版本的jQuery?1.3.4,但是如果添加了一些花哨的东西,我可以更新它