0

我正在编写一个脚本,该脚本使用 jQuery Ui 对话框中的图像构建模式。此对话框通过锚点单击打开。我需要使用另一个图像的位置作为参考来放置图像。问题是似乎虽然没有显示对话框,但我无法检索参考图像的正确位置。

因此,我需要一种在显示对话框后立即触发事件的方法,以便正确放置图像。

有什么办法吗?

亲切的问候,

4

2 回答 2

0

创造

类型: 对话框创建

创建对话框时触发此事件。

提供一个回调函数来处理 create 事件作为一个 init 选项。

$( ".selector" ).dialog({
   create: function(event, ui) { ... }
});

按类型绑定到 create 事件:dialogcreate。

$( ".selector" ).bind( "dialogcreate", function(event, ui) {
  ...
});

http://jqueryui.com/demos/dialog/#event-create

于 2012-08-13T14:48:48.370 回答
0

使用开放事件

$( ".selector" ).dialog({
   open: function(event, ui) { ... }
});

每次打开对话框时都会调用该函数

于 2012-08-13T14:57:33.657 回答