0
有沒有辦法讓Typed.js隨機詞?Typed.js隨機詞
$(function(){
$(".element").typed({
strings: ["Lorem", "Ipsum", "Dolor"],
typeSpeed: 0
});
});
輸出應該是這些詞之一。 (的Lorem /存有/ DOLOR)
有沒有辦法讓Typed.js隨機詞?Typed.js隨機詞
$(function(){
$(".element").typed({
strings: ["Lorem", "Ipsum", "Dolor"],
typeSpeed: 0
});
});
輸出應該是這些詞之一。 (的Lorem /存有/ DOLOR)
你可以使用Math.Random()
數組中選擇一個隨機項
,如:
$(function(){
var stringArray = ["Lorem", "Ipsum", "Dolor"];
var randomNumber = Math.round(Math.random() * (stringArray.length - 1)); //random number between 0 and stringArray length
$(".element").typed({
strings: [stringArray[randomNumber]],
typeSpeed: 0
});
});
的功能已經內置。只需添加,shuffle: true,
謝謝你的答案。 我遇到了輸出問題,它顯示了這三個字中的隨機單詞,沒關係,但它是逐字寫出的。 這是一個小提琴:https://jsfiddle.net/38gux0sj/2/ – Keyon
@Keyon哎呀忘了把它投入數組,檢查我的編輯 – Kingsthor
@Keyon背後的原因是Typed庫收到一個字符串「Lorem 「雖然它期望一個類似[」Lorem「]的數組,因此它基本上將字符串」Lorem「轉換爲一個數組,例如:[」L「,」o「,」r「,」e「,」m「] 。我希望這個解釋對你有幫助。 – Kingsthor