来自外部 JavaScript 文件的调用 ID

Call ID from external javascript file

本文关键字:调用 ID 文件 JavaScript 外部      更新时间:2023-09-26

我正在WordPress中构建TinyMCE自定义下拉菜单。如果我将表单包含在与下拉菜单相同的 javascript 文件中,我可以在厚框模式窗口中调用表单,但我希望能够从外部 javascript 文件调用表单。以下是允许我以内联方式调用它的代码:

b.add({
title:"MyLink","class":"tmce-mylink",onclick:function(){
var width = jQuery(window).width(), H = jQuery(window).height(), W = ( 720 < width ) ? 720 : width; 
W = W - 80; 
H = H - 80; 
tb_show( 'MyLink', '#TB_inline?width=' + W + '&height=' + H + '&inlineId=mylink-form' );
}
}
);

关键组件是这一行:

tb_show( 'MyLink', '#TB_inline?width=' + W + '&height=' + H + '&inlineId=mylink-form' 

如何修改它以将表单 ID 从外部 JS 文件调用到 TB 模式中?

我发现只要表单注册,我就可以从任何地方调用它。