2012-02-15 1 views
-1

は、私は、このアプリケーションの特定のページにめくるときの映像が表示されるようにしたい:http://www.html5rocks.com/en/tutorials/casestudies/20things_pageflip.htmlはここに私の素人のコードの一部です:JavaScriptを使用するにはどうすればCSS IDを表示して消滅させることができますか?

$(document).ready(function(){ 
    if (page === 2) 
    { 
$("iframe").show(); 
    } 
    else 
    { 
$("iframe").hide(); 
    } 

}); 

それは絶対的に配置されたiframeタグに接続します。それは正しいアプローチですか?

+0

条件文はどこに追加しましたか?コードの代わりにコードを投稿した方が良いでしょう。 – Tim

+0

チュートリアルの関数のコピーではなく*あなたの*コードを貼り付けてください。これをデバッグすることはできません... –

答えて

0

あなたのコード:-)あなたの助けを

おかげでのみ一度ページをチェックします - それが最初にロードされるとき。あなたはクリックハンドラ内でそのif文を置くことになるでしょう

...

$('#elementYouClicked').live('click', function() { 
    if (page === 2) { 
     //show 
    } else { 
     //hide 
    } 
}); 

これはあなたが求めているものでない場合は、あなたの質問にしてください手の込んだことができますか?

関連する問題