このjqueryコードがあります。アイデアは、div1 をクリックすると div2 が表示され、その逆も同様です。divの読み込みが遅いです。私は本当に奇妙なものを見ています。div をロードするアニメーションが発生する前に、ユーザーが 2 回クリックすると、両方の div がページに表示されます。jqueryでページが読み込まれることを確認し、クリックするとdiv2が表示されるようにする方法はありますか。一度に1つのdivを表示したい。
$(function () {
$('#div1').click(function () {
$('#div1').hide();
$('#div2').show(3000);
});
$('#div2').click(function () {
$('#div2').hide();
$('#div1').each(function()
{
if($(this).html()!='')
$(this).show(3000);
});
});
});