2009-08-21 6 views
0

새로 생성 된 링크를 jQuery를 툴팁 만들기 나중에 문서에 대한 링크를 추가하면 플러그인은 jQuery 툴팁을 표시하지 않습니다.내가이 jQuery를 툴팁 플러그인을 사용하고

나는 새 링크를 만든 후 $('a').tooltip();을 다시 호출 할 때 jQuery도 툴팁을 생성한다고 생각했습니다. 그것은, 내가 가진 모든 jQuery 툴팁을 망칠 수도 있습니다.

새로 만든 링크에 툴팁을 만들려면 어떻게해야합니까? 현재 툴팁을 해제하고 모든 링크 또는 그와 비슷한 것으로 다시 호출 할 수 있습니까? 또는 아직 생성되지 않은 링크에 대한 툴팁을 만들 수 있습니까?

답변

0

이 작업을 수행 할 Livequery을 사용할 수

이미 처리 된 링크에 툴팁을 추가하지에 관해서는
$("a").liveQuery(function(){ 
    $(this).tooltip(); 
}); 

, (나는 livequery이 어쨌든 할 것입니다 생각하지 않습니다) (그러나 어떤 이유로 경우 그것은) 당신이 수정 된 후에 링크에 "tt-processed"클래스를 추가 할 수 있고 그때부터는 그 클래스가없는 링크 만 선택합니다.

+0

감사합니다 뭔가를 시도 할 수 있습니다, 이것은 내가 원하는 정확히입니다. btw. 그것은 라이브 쿼리 (소문자 Q 포함)입니다. –

+0

죄송합니다. "jQuery"라는 말에 너무 익숙합니다. 큰 Q는 자연스럽게 나타납니다.) – Sampson

+0

liveQuery .... 오버 헤드가 너무 많습니다. – redsquare

0

당신은

$(e).append("<a>some link</a>").tooltip(); 
관련 문제