【发布时间】:2012-06-07 16:28:21
【问题描述】:
我正在尝试在单击此链接时显示此对话框弹出表单,但它对我不起作用。过去三个小时我一直在做这件事,这对我来说太令人沮丧了。
这是我的 HTML:
<a href="#" id="contactUs">Contact Us</a>
<div id="dialog" title="Contact form">
<p>appear now</p>
</div>
这是我的 JavaScript,它在一个外部文件中:
$("#contactUs").click(function() {
$("#dialog").dialog("open");
return false;
});
我已经使用了这些链接,但对我没有用:
如果有想法请告诉我,非常感谢,谢谢。
【问题讨论】:
-
没有错误?没有奇怪的视觉动作?什么都没有?
-
如果你有兴趣,我有一个让 jQuery 对话框更简单的插件:mostthingsweb.com/2011/12/dialogwrapper-2-1-released
-
啊抱歉,基本上,错误是弹出窗口根本没有出现。谢谢你的链接,我现在就去看看。
-
在jsfiddle.net 上进行演示怎么样?下面的答案应该有效,所以有些事情你没有告诉我们。
-
我知道这有点旧,但是您的代码没有引用 jQuery UI js 和 css 文件。此外,您缺少代码引用以创建菜单的
navBar元素。
标签: jquery jquery-ui modal-dialog jquery-ui-dialog