0

こんにちは、以下のような php で囲まれた div を制御できるかどうか知っている人はいますか?

ページがロードされたときに 3 秒の遅延の後に div をフェードインするために JavaScript を使用する方法を見つけたいですか?

誰でもこれを行う方法を教えてもらえますか?

私は次のようなものを想像します:

<script>

jQuery(document).ready(function($){ 
$('.dashboard_intro').hide().delay(2000).fadeIn(2000); 
$('.dashboard_intro_arrow').hide().delay(2000).fadeIn(2000); 
$('.dashboard_intro_text').hide().delay(2000).fadeIn(2000);  
$('.exit_intro').hide().delay(2000).fadeIn(2000);  

});

</SCRIPT>


<?php

$dashboard_intro = dashboard_intro();
while ($intro = mysql_fetch_array($dashboard_intro)) 
if ($intro['dashboard_intro'] == '0')  {
    echo "<div class=\"dashboard_intro_arrow\"></div><div class=\"dashboard_intro\"></div><div class=\"dashboard_intro_text\"><strong>Welcome to Your Dashboard</strong><br/><br/>These are your tools: Check Messages, Reviews & more.</div><div class=\"exit_intro\"></div>";
} ?>
4

1 に答える 1

0

PHP はサーバー上で実行され、後でブラウザーで jQuery が行うことには影響しません。レンダリングされた HTML はどのように見えますか? サンプルコードのようなものはうまくいくはずです。正確には何が問題なのですか?簡単なデモを次に示します。

http://jsfiddle.net/tXhwH/1

<script>
$(function() {
  $('.dashboard_intro_text').delay(3000).fadeIn(2000); 
});
</script>
于 2013-02-03T18:46:19.897 に答える