我想獲取.option的每個值並將其附加到標籤,就像選項一樣。
我已經試過這樣:取每個班級的價值,並將其附加到<select>
$(".option").each(function() {
var add = $(".option").text();
$('<option value="' + add.toLowerCase() + '">' + add + '</option>').appendTo($("#select"));;
});
HTML
<select id="select">
</select>
<div class="option">Lamp</div>
<div class="option">Lamp2</div>
<div class="option">Lamp3</div>
但它不能正常工作,其追加爲他們在選擇標籤選項,但它也陸續會將每個值之一。
注意:不是'$('')',你會更安全的使用函數添加屬性和HTML,而不是一串字符串操作:'$('').val(add.toLowerCase())。html(add)' – 2014-12-04 20:39:56
@Joeenos這是我做的第一件事,但自從我重新拉動.option,它沒有工作,我最終「desfigurating」它喜歡這樣的沮喪... – Alin 2014-12-04 20:59:48