我有一个jquery对话框,加载图像和自动调整大小的图像。这就是我要的。但是,该框呈现在中心位置,但图像尚未完全加载,但获取图像会有延迟。所以当图像加载到对话框中时,左上角居中,但是整个右下角向下延伸,右侧偏向一侧。我知道这是因为盒子呈现并因图像而改变。如何在加载图像之后关注此框?它加载后更改jquery对话框的位置
2
A
回答
0
我认为这里真正的问题是对话框的位置:固定。根据对话框的边距大小,您可能没有足够的空间来显示对话框中的完整图像。
这还只是猜测。你能否提供一个例子,如果你不能显示实际的网站,可以登录http://jsfiddle.net/。
4
您是否在图像完全加载后尝试设置位置?
$(".selector").dialog("option", "position", 'center');
1
你应该做的是加载图像先那么一旦加载图像中打开的对话框使用load event确定何时何时打开对话框
相关问题
- 1. 加载回调后,jQuery ui对话框更改标题
- 2. 配置更改后关闭对话框
- 3. jQuery UI对话框 - 位置
- 4. jQuery对话框关闭按钮位置更改
- 5. jquery对话框ajax加载
- 6. 加载jQuery对话框更改浏览器视口焦点
- 7. 更改我的jQuery的对话框按钮文本时,对话框负载
- 8. 位置jQuery UI的对话框
- 9. 试图使对话框窗口记住它的最后位置
- 10. jQuery UI对话框 - 更改打开对话框(Ajax)的内容
- 11. jquery ui对话框,有多个对话框影响位置
- 12. jQuery UI对话框,打开对话框后如何更改文本
- 13. 设置jQuery UI对话框相对于打开它的元素的位置
- 14. 刷新jquery ui对话框位置
- 15. jquery对话框和div位置
- 16. JavaScript在对话框加载后设置对话框标题栏颜色
- 17. 如何更改新MFC对话框的默认语言(位置)?
- 18. 如何更改进度对话框的位置?
- 19. 在jQuery对话框中更改按钮
- 20. 更改jquery对话框按钮
- 21. JQuery加载对话框效果
- 22. jquery对话框加载问题
- 23. 重新加载jquery UI父对话框
- 24. jquery $ .ajax加载UI对话框()问题
- 25. Jquery加载()内容到对话框()
- 26. jquery延迟对话框加载?
- 27. 无法加载jQuery Mobile对话框?
- 28. 使用Visual Studio SDK更改'添加新项目'对话框中的'位置'
- 29. jQuery UI对话框 - 定位
- 30. jquery对话框定位
功能showMyDialog(IMAGEURL){ $(” #<%= this.theImage.ClientID%>')。attr('src',imageURL); $('#<%= this.theDialog.ClientID%>')。dialog('open');我尝试了$(“.selector”).dialog(“option”,“position”,'center');并没有奏效。我只需要一些想法来加载后定位这个盒子。 – Tom 2010-10-26 13:39:40