我有90 + div在每個div中的圖像/圖標。我想要它,所以當我點擊其中一個時,該圖像出現在另一個div中。什麼是一個體面的方式來做到這一點?我對JS還不是很瞭解,所以我們將會讚賞一些關於HTML的例子,也僅限於html5,Ajax和js。將內容從1個div克隆到另一個div?
編輯:我應該澄清,我想內容進入的div已經制定,它不必被創建以及。
<link href="CSS/mainSource.css" rel="stylesheet" type="text/css">
</head>
<body onLoad="display()">
<div id="testBox">
<div id="contentScroller">
<!-- I want to click one of these... -->
<div id="ahri"><img src="images/LoLchamps/Ahri.png" width="64" height="64"></div>
<div id="akali"><img src="images/LoLchamps/Akali.png" width="64" height="64"></div>
<div id="alistar"><img src="images/LoLchamps/Alistar.png" width="64" height="64"></div>
<div id="amumu"><img src="images/LoLchamps/Amumu.png" width="64" height="64"></div>
<!-- ...and clone the div OR content from clicked div/image into a div that I'll set up below the clear fix -->
<div style="display: block; clear: both;"></div>
</div>
</div>
<script type="text/javascript">
var myScroll = new iScroll('testBox');
</script>
</body>
</html>
謝謝。 - 肯B.
發佈了HTML的相關部分(我們並不需要看到90+圖像),和你想什麼更詳細的解釋實現,會走很長的路。雖然如果這些問題沒有得到改善,但這樣的模糊問題會被封閉 - 我們期待具體的實施問題。 – 2013-02-26 11:29:18
好吧,它基本上只是一個圖像列表。把它看作從列表中選擇一個化身。當我選擇其中一個時,我希望它出現在目標div內。這是模糊的嗎? :x – user2110966 2013-02-26 11:34:33
大多數JavaScript(這也不例外)被編寫爲與頁面上的元素(使用HTML定義)進行交互。爲了編寫JavaScript,我們需要知道頁面的結構,否則我們只是在猜測。要求你向我們提供*你已經擁有的*說實話,對我來說這似乎不是什麼大不了的事情。 – 2013-02-26 11:40:09