2013-01-11 69 views
2

如何在加載文檔後從jquery中的字符串數組中設置隨機佔位符文本? 現在我只是「佔位符」的設置「硬編碼」?但如何動態地做到這一點?JQuery隨機輸入佔位符

jQuery(function($) { 
    $(document).ready(function() { 
    var list = new Array(); 
    list.push("1"); 
    list.push("2"); 
     $('#search').attr("placeholder","placeholder text"); 
    }); 
}); 

只有一次看到1,其他2 ...?

回答

1
$(function(){ 
    var list = [...], 
     r = Math.floor(Math.random() * list.length); 
    $('#search').prop('placeholder',list[r]); 
}); 

,將使用任何的可能性內list並從中分配佔位一個新的隨機值。

Example