參考我有這樣的html
代碼追加一個子元素到另一個DIV同時還可以利用原單父元素
<div id="left-container" class="w3-container w3-left">
<div class="wordDiv w3-container w3-pale-green w3-leftbar w3-border-green w3-hover-border-red">
<h1>Give</h1>
<h3>Selected Definition:</h3>
<ul style="display:none;">
<li> offer in good faith </li>
<li> inflict as a punishment </li>
<li> afford access to </li>
</ul>
</div>
<div class="wordDiv w3-container w3-pale-green w3-leftbar w3-border-green w3-hover-border-red">
<h1>Up</h1>
<h3>Selected Definition:</h3>
<ul style="display:none;">
<li> to a higher intensity </li>
<li> to a later time </li>
<li> used up </li>
</ul>
</div>
</div>
<div id="right-container" class="w3-container w3-right"></div>
我希望用戶,一旦他上的wordDiv的一個點擊,要能看到在正確的容器中找到該單詞的潛在定義(可在每個「wordDiv」的「ul」元素中找到),選擇其中一個定義,然後我想在左容器中的原始wordDiv中顯示所選定義。
你需要javascript才能做到這一點:在.wordDiv上單擊添加一個監聽器,然後設置然後選擇你想要的內容,獲取它的內容並將它添加到你想要的位置 – shwarp
我知道但我怎麼能回到..我的意思是在將「ul」追加到右側容器後,如何將選定的li定義添加到正確的單詞div? – Mortada