因此,我需要獲得一組數值在選擇的div中呈現的值,任何人都可以幫助我解決這個問題的最佳方法嗎?我不得不使用javaScript。將數組數據傳入div元素
0
A
回答
1
您可以通過創建所需的元素,根據需要設置屬性/屬性,然後將它們附加到DOM(直接添加到主體或包含元素)來添加DOM元素,如下所示:
var arr = ["text1", "text2", "text3"];
var container = document.getElementById("container");
arr.forEach(function (text) {
var div = document.createElement("div");
div.innerText = text;
div.classList.add("div-added");
container.append(div);
});
.div-added {
padding: 10px;
border: 2px solid #333;
}
<div id="container"></div>
或者,你可以使用jQuery,像這樣:
var arr = ["text1", "text2", "text3"];
var container = $("#container");
arr.forEach(function(text) {
var div = $("<div>", {
text: text,
class: "div-added"
});
container.append(div);
});
.div-added {
padding: 10px;
border: 2px solid #333;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="container"></div>
相關問題
- 1. 將元素存入數組
- 2. 將參數傳遞爲數組元素
- 3. div元素數據到JSON
- 4. JSON jquery如何將數組元素放入div?
- 5. 將數組元素順序插入數據庫java
- 6. 使用PHP將數組元素插入數據庫的語法
- 7. CakePHP的將數據傳遞到元素
- 8. VBScript - 將數組元素放入GetElementById
- 9. 將元素插入到數組中
- 10. mongojs:將元素推入數組字段
- 11. 將元素插入到數組Actionscript3中
- 12. JS:將元素插入數組
- 13. 將元素插入到雙數組中
- 14. 將元素動態推入數組[Javascript]
- 15. 將數組插入到HTML元素中
- 16. 將'div'元素作爲參數傳遞給JavaScript函數
- 17. 將數組數據綁定到元素,並更改數組
- 18. 插入元素到數組
- 19. 數組元素加入
- 20. Colletting元素放入數組
- 21. JSON - 插入數組元素
- 22. 如何將數據從主機元素傳遞到子元素
- 23. 將「元素」插入數組的其他「元素」(循環)php
- 24. 遍歷XML元素並將元素推入數組
- 25. C++:如何將數組元素推入數組列表中?
- 26. 只有一個數組元素被傳入函數。 C++
- 27. 在DIV中配對數組元素
- 28. 將元組插入到mysql數據庫
- 29. Java將類數組傳入數組
- 30. 用XSL將元素數據放入元素中
你已經試過了什麼?你有什麼樣的divs值的例子數據? –
你可以使用jQuery或只使用JavaScript? –
嗨,對不起,很簡單。是的,理想情況下,如果它可能在jQuery中是最好的選擇。 – nattie87