0

私がやろうとしているのは、ユーザーがラジオ ボックスをオフにすると画像が表示され、10 秒後に swf ファイルが表示されるようにすることです。私はイメージを働かせています。HTML関数でphpスリープを使用してみましたが、ページがロードされるとすぐにスリープが開始されます。これはすべてonlclick関数で行う必要があることに注意してください。また、javascript 関数を使用して、別の php ファイルから内容を取得しようとしました。

<script type="text/javascript">
function doit()
{

  $.get("dumplings.php");
    return false; } 



</script>

Dumplings.php は 10 秒間スリープし、swf を含む HTML をエコーし​​ます。それもうまくいきませんでした。

ここに私のラジオボックスがあります

<input name="sample_check3" id="sample_check3" value="1" type="radio" onclick="showStuff('img');doit();"/>
4

1 に答える 1

1

これを試して:

<!doctype html>
<html>
<head>
<script src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
<script src="json.json"></script>
<script>
$(document).ready(function () {
    $("#sample_check3").on('click', function(){
        if($(this).attr('checked') === 'checked'){
            $("#image1").css('display','');
            setTimeout(function(){
                $("#image1").css('display','none');
                $("#image2").css('display','');
            },3000);
        }
    });
}); 
</script>
</head>
<body>
<input name="sample_check3" id="sample_check3" value="1" type="radio"/>
<img id="image1" src="http://www.andrew.cmu.edu/user/nguesto/images/pikachu.jpg" style="display:none"/>
<img id="image2" src="http://faqsmedia.ign.com/faqs/image/ani004.gif" style="display:none"/>
</body>
</html>
于 2012-08-15T12:58:32.290 に答える