0

私は次の問題に直面しています:ページ上のリンクを押そうとしたときにjQueryを表示するために使用しています。inline pop-upインライン ポップアップは、.jspfページ内で次のように定義されます。

<div id="x" style="display:none">
    <a id="y" class="thickbox" href="#TB_inline?height=150&width=400&inlineId=w&modal=true">Show hidden modal content.</a>
</div>

<div id="w" style="display: none;">
...
</div>

私はonclick="checkLogout(); return false;" どこを使っていますか

function checkLogout(){
    document.getElementById("y").click();
}

インラインコンテンツを表示します。

このコンテンツを含む jspf ファイルは複数の jsp ファイルで使用されますが、リンクをクリックすると、一連の を使用するページの最初のページだけがjspfコンテンツを表示し、正常に動作します。他のものは関数を呼び出しcheckLogout()ますが、インライン コンテンツは表示しません。

誰かが私が間違っていることの手がかりを持っていますか?

前もって感謝します!

4

1 に答える 1

0

私は問題を理解しました.jspページからのjava-scriptソースが正しい順序で含まれていないようでした.

このjquery.jsファイルは最初の js ファイルである必要があり、その後でのみ他の.jsファイルを使用できます。

例えば。

<script type="text/javascript" src="jquery-1.4.4.min.js" />
<script type="text/javascript" src="otherJavaScriptFile.js" />
于 2012-11-08T18:12:47.697 に答える