2012-04-04 14 views
14

mam dwa rodzaje elementówjQuery - Znajdź element z atrybutem rel

<i rel="tooltip" class='icon-ok'> 
<i title="Teste" class='icon-info'> 

Pierwszy z nich to efekt podpowiedź, drugi popover

Co staram się zrobić to uniknąć przeróbek tak Nie muszę tworzyć skryptów opartych na klasie na każdym html jaki mam.

zrobiłem to na moim bazowym html:

$('body').find('i').tooltip(); 

Problemem jest to, że dodanie efektu podpowiedzi na innych <i> elementów bez atrybutu rel.

Potrzebuję wyszukać elementy z atrybutem rel i ustawić na nich efekt podpowiedzi.

Dzięki

EDIT

Gdy próbuję zrobić przeciwieństwo tego, co zostało powiedziane na temat poprawnej odpowiedzi, uzyskać <i> elementów bez atrybutu rel. znaleźć rozwiązanie tutaj: jQuery selectors - find objects without specified attribute

vrutberg - jQuery("li:not([style])").hide();

Odpowiedz

2

yon można wybrać wszystkie elementy z href att z tym selektorem

$(document).ready(function() 
{ 

$("[rel]") 

}); 
18

dokładny jeden

$('i[rel="tooltip"]').tooltip() 
+0

cytuje pomoc dla spacji – Meredith