0

WordPress で TinyMCE カスタム ドロップダウン メニューを作成しています。ドロップダウン メニューと同じ JavaScript ファイルにフォームを含めると、thickbox モーダル ウィンドウにフォームを呼び出すことができますが、外部の 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 モーダルに呼び出すにはどうすればよいですか?

4

1 に答える 1

0

フォームが登録されている限り、どこからでも呼び出すことができることがわかりました。

于 2013-09-27T14:35:28.947 に答える