2016-06-18 40 views
-3

我在嘗試解決這個問題時遇到了問題,具體而言,因爲我對JavaScript非常陌生。所以,我在我的頁面中有這個地方,我想要一個隨機的html文件,我將在html中創建,並且我想鏈接到它。我希望它在每次頁面刷新時都是隨機的,因爲我會做很多這些html文件。如何在JavaScript中使用隨機HTML文件?

那麼,這是可能的嗎?我已經搜索了答案,但是我發現的所有隨機html問題都是關於整個頁面的。我只想將頁面的一小部分隨機化,類似於我在同一網頁中的隨機圖像。

我用於測試的頁面是這一個:http://vannapruebas.jcink.net/,我想使用「búsquedas」這個切換。那麼,有什麼幫助?謝謝,並廢除我可憐的英語!

+1

添加'id'父塊和追加的所有樣式選擇開始編號。那麼你可以只適用於該塊。 –

回答

0

所有你需要做的是列出你所有的html,然後你隨機選擇一個 - >Getting a random value from a JavaScript array
我用jQuery的只是爲了便於演示

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文件,因爲我可以在沒有css被隨機化的情況下工作。在那種情況下,我必須做同樣的事嗎?因爲我嘗試過,並沒有奏效。對不起,錯誤:'D –

+0

我編輯了答案。 –

相關問題