0
我正在寻找交换元素的内容与div中另一个元素的内容。点击一下,与顶级项目交换项目
我创建了一个小提琴,但有几个问题:
https://jsfiddle.net/2o3u0366/
$('.value').click(function(){
var newValue = $(this).text();
$(this).replaceWith($('.header').text());
$('.header').text(newValue);
});
<div class="dropdown">
<h2 class="header">This</h2>
<h2 class="value">That</h2>
<h2 class="value">Three</h2>
<h2 class="value">Four
</h2>
</div>
<div class="dropdown">
<h2 class="header">This</h2>
<h2 class="value">That</h2>
<h2 class="value">Three</h2>
<h2 class="value">Four</h2>
</div>
我期待有它来自的div元素目前在拉,你可以在例子中看到,它是从同一个班的每个div中拉出来的。我无法弄清楚放置“THIS”语句的位置,或者我如何遍历DOM以使此功能起作用。
任何帮助或建议将不胜感激,谢谢!
喜欢这个? https://jsfiddle.net/axo8d65c/ –