var buttons = document.querySelectorAll('#messages-container .remove-button'); for (var i = 0; i < buttons.length; i++) { var button = buttons[i]; button.onclick = function() { var el = this.parentNode; el.parentNode.removeChild(el); }; }
body { margin: 10px auto; width: 470px; } h3 { margin: 0; padding-bottom: .3em; font-size: 1.1em; } p { margin: 0; padding: 0 0 .5em; } .pane { background: #edf5e1; padding: 10px 20px 10px; border-top: solid 2px #c4df9b; position: relative; } .remove-button { font-size: 110%; color: darkred; right: 10px; width: 24px; height: 24px; border: none; background: transparent; position: absolute; right: 0; top: 0; }
<div id="messages-container"> <div class="pane"> <h3>ΠΠΎΡΠ°Π΄Ρ</h3> <p>ΠΠΎΠΌΠ°ΡΠ½ΡΡ Π»ΠΎΡΠ°Π΄Ρ β ΠΆΠΈΠ²ΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° Π½Π΅ΠΏΠ°ΡΠ½ΠΎΠΊΠΎΠΏΡΡΠ½ΡΡ
, ΠΎΠ΄ΠΎΠΌΠ°ΡΠ½Π΅Π½Π½ΡΠΉ ΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΎΡ
ΡΠ°Π½ΠΈΠ²ΡΠΈΠΉΡΡ ΠΏΠΎΠ΄Π²ΠΈΠ΄ Π΄ΠΈΠΊΠΎΠΉ Π»ΠΎΡΠ°Π΄ΠΈ, Π²ΡΠΌΠ΅ΡΡΠ΅ΠΉ Π² Π΄ΠΈΠΊΠΎΠΉ ΠΏΡΠΈΡΠΎΠ΄Π΅, Π·Π° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΠΎΠΏΡΠ»ΡΡΠΈΠΈ Π»ΠΎΡΠ°Π΄ΠΈ ΠΡΠΆΠ΅Π²Π°Π»ΡΡΠΊΠΎΠ³ΠΎ.</p> <button class="remove-button">[x]</button> </div> <div class="pane"> <h3>ΠΡΡΠ»</h3> <p>ΠΠΎΠΌΠ°ΡΠ½ΠΈΠΉ ΠΎΡΡΠ» ΠΈΠ»ΠΈ ΠΈΡΠ°ΠΊ β ΠΎΠ΄ΠΎΠΌΠ°ΡΠ½Π΅Π½Π½ΡΠΉ ΠΏΠΎΠ΄Π²ΠΈΠ΄ Π΄ΠΈΠΊΠΎΠ³ΠΎ ΠΎΡΠ»Π°, ΡΡΠ³ΡΠ°Π²ΡΠΈΠΉ Π²Π°ΠΆΠ½ΡΡ ΠΈΡΡΠΎΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠΎΠ»Ρ Π² ΡΠ°Π·Π²ΠΈΡΠΈΠΈ Ρ
ΠΎΠ·ΡΠΉΡΡΠ²Π° ΠΈ ΠΊΡΠ»ΡΡΡΡΡ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠ°. ΠΡΠ΅ ΠΎΠ΄ΠΎΠΌΠ°ΡΠ½Π΅Π½Π½ΡΠ΅ ΠΎΡΠ»Ρ ΠΎΡΠ½ΠΎΡΡΡΡΡ ΠΊ Π°ΡΡΠΈΠΊΠ°Π½ΡΠΊΠΈΠΌ ΠΎΡΠ»Π°ΠΌ.</p> <button class="remove-button">[x]</button> </div> <div class="pane"> <h3>ΠΠΎΡΠΎΠ²Π°, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠ°ΡΠ° ΡΠ»ΠΎΠ² ΠΎ Π΄ΠΈΠΊΠΎΠΌ Π±ΡΠΊΠ΅, ΠΎ Π²ΠΎΠ»Π°Ρ
ΠΈ ΠΎ ΡΡΠ»ΠΊΠ°Ρ
. </h3> <p>ΠΠΎΡΠΎΜΠ²Π° β ΡΠ°ΠΌΠΊΠ° Π΄ΠΎΠΌΠ°ΡΠ½Π΅Π³ΠΎ Π±ΡΠΊΠ°, ΠΎΠ΄ΠΎΠΌΠ°ΡΠ½Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ΄Π²ΠΈΠ΄Π° Π΄ΠΈΠΊΠΎΠ³ΠΎ Π±ΡΠΊΠ°, ΠΏΠ°ΡΠ½ΠΎΠΊΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ ΠΆΠ²Π°ΡΠ½ΠΎΠ³ΠΎ ΠΆΠΈΠ²ΠΎΡΠ½ΠΎΠ³ΠΎ ΡΠ΅ΠΌΠ΅ΠΉΡΡΠ²Π° ΠΏΠΎΠ»ΠΎΡΠΎΠ³ΠΈΡ
. Π‘Π°ΠΌΡΡ Π²ΠΈΠ΄Π° Π½Π°Π·ΡΠ²Π°ΡΡΡΡ Π±ΡΠΊΠ°ΠΌΠΈ, ΠΌΠΎΠ»ΠΎΠ΄Π½ΡΠΊ β ΡΠ΅Π»ΡΡΠ°ΠΌΠΈ, ΠΊΠ°ΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°ΠΌΡΡ β Π²ΠΎΠ»Π°ΠΌΠΈ. ΠΠΎΠ»ΠΎΠ΄ΡΡ
(Π΄ΠΎ ΠΏΠ΅ΡΠ²ΠΎΠΉ ΡΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ) ΡΠ°ΠΌΠΎΠΊ Π½Π°Π·ΡΠ²Π°ΡΡ ΡΡΠ»ΠΊΠ°ΠΌΠΈ. </p> <button class="remove-button">[x]</button> </div> </div>
it is not clear what happens when we click on a button