0
我的每個語句只會影響最後一個元素。jQuery每個隻影響最後一個項目
爲什麼?
$("span").each(function(index) {
var $this = $(this);
$(".divers-details").html($this.text() + "<br>");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="wine-name"><span>Cabernetj </span></div>
<div class="wine-name"><span>Caberneth </span></div>
<div class="wine-name"><span>Cabernetg </span></div>
<div class="wine-name"><span>Cabernetl</span></div>
<br/>
<p class="divers-details"></p>
http://jsfiddle.net/UJgAa/931/
append方法它正在與每一個'each'迭代overwrited ... –
什麼是這裏預期的行爲? 「潛水員細節」內容不斷被覆蓋。 – dana
因爲......它正在影響它們全部,***一個接一個*** –