Dojox.layout.ContentPane を使用する Dojo にペインがあります。この理由は、タブにアクセスしたときに起動する JavaScript が必要だからです。簡単にするために、タブがクリックされたことを知らせるアラートがポップアップするようにしたいだけです。
私のjavascript関数は下にあり、ページの上部にあります。(実際に使用する JavaScript はもう少し複雑で、クリックしたタブに別のタブの値を使用して innerHTML div を設定します)。
function onclicktest(){
alert('Dates have been clicked');
}
私のHTMLは以下です.....
<div data-dojo-type="dojox.layout.ContentPane" executeScripts="true" data-dojo-props="title: 'Dates'" class="tabBox claro">
<script type="dojo/method" event="onLoad">
onclicktest();
</script>
これについて気付いたのは、ページをリロードすると、dojox.layout.ContentPane タブが選択されているときに JavaScript がまったく起動しないことです。
これを解決する方法についてのアイデアはありますか? 答えが見つかったら、誰も持っていない場合は更新します。どうもありがとう!ジャニー