jquery - 使用 jQuery UI 对话框小部件显示图像,就像在 FancyBox 中一样

标签 jquery jquery-ui

我刚刚开始使用 jQuery 以及主题和 CSS 框架。我正在为我的 AJAX 调用创建一些对话框,一切正常,但我在显示图像时遇到问题。

我过去使用 FancyBox 来简单地预览同一页面中的图像,将一个类应用于 anchor ,然后执行类似以下操作: $("a.example.").fancybox();.

有办法用 jQuery UI 对话框做到这一点吗?

谢谢你!

最佳答案

HTML

<a class="preview" href="#" />
<div class="myImage">
   <img src="http://myimage.png" alt="myimage" />
</div>

CSS

div.myImage
{
    display: none;
}

jQuery

$("a.preview").click(function() {
    $('div.myImage').dialog();
});

关于jquery - 使用 jQuery UI 对话框小部件显示图像,就像在 FancyBox 中一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4452099/

相关文章:

javascript - 当内容动态变化时强制 PrettyPhoto 刷新

javascript - 如何并排滑动两个元素?

javascript - jquery ui 当我单击可放置项目时如何获取可拖动项目的 id

php - 在选择/取消选择复选框时,查询数据库,返回数组,然后更新数组而不刷新

javascript - jQuery UI 对话框使用 setTimeout 自动关闭

javascript - 如何通过 jQuery UI 使整个 DOM 可拖动和可调整大小?

jquery - Select Box 仅具有类似于 Jquery UI Button 的 CSS 样式

jquery - 如何在 treeview(jquery) 中突出显示选定的节点?

javascript - 简单的javascript击键计数

jquery - 使用 jQuery 拖动 div 会导致页面突出显示