0
我能夠使用下面的代碼創建一個數組。與此相關的問題是,如果一個人輸入50個墨西哥捲餅,該怎麼辦?恐怕瀏覽器會遍歷整個列表尋找rel屬性。如何使用jQuery從輸入值創建數組?
<ul id="taco">
<li rel="19">other html goes here</li>
<li rel="50">other html goes here</li>
<li rel="1535">other html goes here</li>
<li rel="875">other html goes here</li>
</ul>
$("#taco li").each(function() {
$tacoOrder.push($(this).attr('rel'));
});
所以,我正在考慮把taco訂單值放在一個輸入框中。例如我的代碼看起來像這樣。
<input value="19, 50, 1535, 875">
我想從這個輸入中取值並創建一個數組。這甚至是可能的,還是做每個功能更好?
是的,這是可能的。 '$('#tacosValue').val().span(',').map(Number)'用你的選擇器替換#tacosValue'。 –