好吧,所以我之前問過這個問題,但我沒有得到解決我的問題的答案,我會盡力解釋它。所以,讓我說我有一個數組與3個項目,讓我們說它降落在0我有一個代碼設置它將顯示在div現在我需要的圖像顯示在陣列旁邊。所以另一個例子就像我有一系列的汽車,寶馬,公民和奔馳,讓我說我有一個隨機數字發生器,它選擇1這是寶馬這個詞將在div中顯示,如果公民被選中公民將在旁邊有一個公民標誌,如果梅賽德斯被選中,奔馳將在其旁邊有一個標誌。此外,如果可能,我希望在我添加了id會把背景圖像的CSS永遠PIC是什麼(理由是我想添加一些設計圖片)Javascript數組和圖像
-3
A
回答
2
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<script src="https://code.jquery.com/jquery-3.1.0.js"></script>
<ul id="carList">
</ul>
<button id="getRandomCar">Get Random Car</button>
</body>
<script>
$(document).ready(function(){
var carsArray = [{
brand : 'BMW',
logo : 'link-to-logo.png',
model : 'BMW X7',
},
{
brand : 'Honda',
logo : 'link-to-logo.png',
model : 'Civic',
},
{
brand : 'Mercedez-Benz',
logo : 'link-to-logo.png',
model : 'C-Class Sedan',
}];
function randomNumberGenerator(params) {
return Math.round(Math.random()*params);
}
function randomCar() {
$('#getRandomCar').click(function() {
var selectedCar = randomNumberGenerator(carsArray.length - 1);
console.log(selectedCar);
var template = '<li>';
template += 'Brand: ' + carsArray[selectedCar].brand + '</br>';
template += 'Logo: ' + carsArray[selectedCar].logo + '</br>';
template += 'Model: ' + carsArray[selectedCar].model + '</br>';
$('#carList').html(template);
});
}
randomCar();
});
</script>
</html>
嘗試this作爲參考。
我創建了一個對象數組(carsArray)。由於它是一個對象,因此可以添加您認爲有必要的屬性。
該示例生成一個隨機數,然後將其用作carsArray的索引。獲取的對象值將被注入到DOM中。
+0
我能在本地獲得照片嗎 – user8606762
+2
你是什麼意思? – rafon
相關問題
- 1. 在圖像源數組和顯示的JavaScript加載圖像
- 2. 使用數組的Javascript + jQuery遊戲(數字和圖像)
- 3. JavaScript/HTML5 Canvas - 加載圖像數組
- 4. 使用JavaScript的圖像數組
- 5. JavaScript數組show10圖像接下來10
- 6. Javascript畫布元素 - 圖像數組
- 7. 顯示來自Javascript數組的圖像
- 8. 如何在JavaScript數組顯示圖像
- 9. 圖像到表格中的數組 - javascript
- 10. Javascript數組,圖像鏈接,鏈接
- 11. 簡化圖像的Javascript數組
- 12. JavaScript中循環的數組圖像
- 13. 在JavaScript中輸出圖像數組
- 14. JavaScript和HTML圖像地圖
- 15. Javascript:使用循環來填充數組和URL的圖像
- 16. Javascript圖像和文本數組格式化
- 17. Javascript圖像陣列和隨機圖像
- 18. JavaScript更改圖像和計數器setInterval
- 19. C++數組到Halide圖像(和後面)
- 20. 在數組和圖像上循環
- 21. 段控件和圖像數組
- 22. JavaScript中的數組像php
- 23. JavaScript - 滾動像素數組
- 24. JavaScript數組像在C++
- 25. jQuery圖像數組
- 26. javascript更改圖像和href
- 27. PHP和Javascript圖像編輯?
- 28. 刷新圖像PHP和Javascript
- 29. 傳遞圖像數組值和更改圖像源onclick
- 30. JavaScript和JSON數組
爲什麼不給相應品牌的鑰匙添加相應品牌的徽標 –
你能否進一步解釋你到底想要達到的目標是什麼? –
那麼你想出什麼代碼來解決這個問題?你可能想編輯你的問題並將其包含在那裏。 – dat3450