2016-06-18 13 views
-3

私はこれを理解しようとすると問題があります。具体的には、私は本当にjavascriptを初めて使うからです。だから、私はhtmlで作るランダムなhtmlファイルを私のページに置いています。私はそれにリンクしたいと思います。私はページが更新されるたびにランダム化されるようにします。なぜならこれらのhtmlファイルをたくさん作成するからです。JavaScriptでランダムなHTMLファイルを使用するにはどうすればよいですか?

これは可能ですか?私は答えを探しましたが、私が見つけた無作為化されたHTML質問のすべてはページ全体についてです。私は、同じWebページにあるランダムな画像と同様に、ページの一部をランダム化したいだけです。

私がテスト用に使用しているページは、http://vannapruebas.jcink.net/です。このために "búsquedas"というトグルを使用したいと思います。だから、どんな助け?ありがとう、私の貧しい英語をexuse!

+1

のためのjQueryを使用していました。次に、そのブロックにのみ適用できます。 –

答えて

0

あなたがしなければならないことは、すべてのあなたのhtmlのリストを作ることです。それから - >Getting a random value from a JavaScript arrayでランダムに選んでください。
は私が親ブロックに `id`を追加し、セレクタにidで始まるすべてのスタイルを追加するだけで簡単にデモ

var listOfHTML = ["sample/your.html","sample/another.html"]; 
 

 
$('#magic').on('click',function(e){ 
 
    var randomHTML = listOfHTML[Math.floor(Math.random()*listOfHTML.length)]; 
 
    $.get(randomHTML,function(response){ 
 
     $('#yourDiv').html(response); 
 
     //do your animation when completed 
 
    }); 
 
});
<div id="yourDiv"></div> <button id="magic">búsquedas</button>

+0

それは動作します!悲しいことに、私は自分自身を混乱させてしまいました。無作為化したいコードはhtmlファイルです。その場合、同じことをする必要がありますか?私が試したので、それは動作しませんでした。申し訳ありませんが間違い: 'D –

+0

私は答えを編集しました。 –

関連する問題