0

jquery .load() 関数を使用して動的に div をロードします。私は、IIが操作を実行するjspを呼び出していwindow.onload = function() { //some operation} ます$(window).unload(function(){//some operation; anotherFunction();})

問題は、これらの操作が実行されていないのに、呼び出しanotherFunction()が行われていることです! 関数呼び出しの前に単に alert() を配置すると、アラートは発生しませんが、内部に配置したアラートは発生しanotherfunction()ます。

で書いた JavaScript コードがいくつかあります$(document).ready(function(){//some javascript code;})。.load() を使用して jsp をロードすると、ready() 関数での操作が完了しません。

上記のすべての操作は、使用すると正常に機能します<jsp:include page="myPage.jsp"></jsp:include>

なぜ .load() がこのように機能するのか、誰にもわかりませんか?

4

1 に答える 1