2015-11-05 100 views
-1

我想使一个对话框出现,当我点击一些文本,但我试过的方式没有奏效。这是我的尝试:对话框不会弹出点击jquery

<span class="showMe" style="color:blue">Show Me</span> 
<div id="dialog" title="Lorem Ipsum"> 
         something 
</div> 

JS:

$('.showMe').on('click',function(){ 

     $('#dialog').dialog(); 
}); 

没有弹出,当我点击它,它也只是在网页上显示“东西”。但是,当我将其更改为警报时,它可以正常工作。

虽然我在它,如果我想在对话框中放一个按钮,我会在该div中做一个按钮?

+1

你在使用什么对话框? jQuery UI?你有没有把它包含在你的页面上? – tabz100

+0

似乎工作正常。 http://jsfiddle.net/o5y9959b/4/。您可能会错过jquery UI对话框的库文件。 – DinoMyte

+0

是的,我错过了图书馆,谢谢。虽然你知道我怎么修复它,所以它只会在对话框中显示我的文字。 – Guy

回答

0

如果您使用的是jQuery UI的对话框,请确保在您的页面上包含jQuery UI库。