我有两种元素
<i rel="tooltip" class='icon-ok'>
<i title="Teste" class='icon-info'>
第一个是工具提示效果,第二个是弹出窗口
我尝试做的是避免返工,因此我不需要根据每个html上的类创建脚本。
我在我的基础html上做了这个:
$('body').find('i').tooltip();
问题是它是在没有rel属性的情况下在其他<i>
元素上添加工具提示效果。
我需要搜索具有rel属性的元素,并在它们上设置工具提示效果。
由于
修改
如果我尝试与正确答案上的内容相反,请获取不带rel属性的<i>
元素。
在此处找到解决方案:jQuery selectors - find objects without specified attribute
vrutberg - jQuery("li:not([style])").hide();
答案 0 :(得分:21)
确切的一个
$('i[rel="tooltip"]').tooltip()
答案 1 :(得分:18)
$('i[rel]').tooltip();
http://api.jquery.com/category/selectors/attribute-selectors/
答案 2 :(得分:2)
yon可以使用此选择器
选择具有href att的所有元素$(document).ready(function()
{
$("[rel]")
});