javascript - 在 jsp 页面主体中 onload 函数无法从 jquery 对话框加载

标签 javascript jquery html

我正在 jQuery 对话框和 jsp 页面中工作,我的问题是当我单击父窗口中的按钮时,在子窗口中加载 body onload 函数后,jQuery 对话框将在那里打开,但在子窗口中body onload 功能仅不起作用 jQuery 对话框 ui 仅显示有人帮助我吗?

父窗口是:

<a id="composeeditors" href="javascript:void(0)" onClick="callRequirementParsingInfo();">Send</a>

jQuery 代码是:

$('#composeeditors').load("/jsp/parsing.jsp?",function(){
    $('#compose_editor').dialog({
        autoOpen: false,
        resizable: false,
        position: ['center',150]
    });
});

子窗口是:

<div id="compose_editor" data-options="title:'Requirement Parsing Informations'" style="padding:0px;width:700px; height:600px; overflow:auto;">
</div>

最佳答案

尝试改用 open 或 create 事件:

http://api.jqueryui.com/dialog/#event-open

关于javascript - 在 jsp 页面主体中 onload 函数无法从 jquery 对话框加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13838040/

相关文章:

Javascript 鼠标悬停和鼠标移开操作

javascript - 如何为 Div 从左到当前位置设置动画

jquery - 如何使用 jQuery 获取 div 内部内容的宽度?

javascript - 停止传播 : bubble down?

javascript - 从类名中获取 div 值

javascript - Dust.js @sep 示例不起作用

javascript - jCarouselLite 自动滚动响应变化

javascript - 如何在 PhantomJS 中调用按钮的 onClick() 方法?

jquery - 使用 jquery 的 wordpress 主题中的响应式菜单

javascript - 使用javascript从服务器下载文件时如何更改文件名