2010-08-30 13 views
9

Czy można utworzyć wyskakujące okienko bez uwzględniania elementu div. Przykład, mam następujące DIV:Wywoływanie okna dialogowego jQuery bez DIV

<div id="dialog" title="Info"> 
    <p>This is a test</p> 
</div> 

zamiast wywoływania dialogowe tak:

$("#dialog").dialog(); 

chciałbym nazwać tak:

$("This is a test").dialog(); 

jak to dać?

Dziękuję, Pozdrawiam.

Odpowiedz

19

można nazwać tak:

$("<div>This is a test</div>").dialog(); 
-1

Aby przetestować na sznurku i, jeśli, coś zrobić (wymienić hover funkcję alert("Found"); z cokolwiek chcesz zrobić):

<script type="text/javascript"> 
$(function(){ 
    if ($("#dialog p").text("This is a test")) { 
     $("#dialog p").hover(function() { 
      alert("Found"); 
     }); 
    } 
}); 
</script> 
Powiązane problemy