我确信有一个简单的解决方案。
开始的场景如下。我创建一个<select>
元素并动态填充它:
function CreateDropDown(name, id, optionList)
{
var combo = $("<select></select>").attr("id", id).attr("name", name);
$.each(optionList, function (i, item) {
combo.append("<option value='"+item.val+"'>" + item.el + "</option>");
});
return combo;
}
目的是提取outerHTML。以下工作正常:
combo[0].outerHTML();
但我觉得索引数组非常粗糙。至少在 jQuery() 函数返回单个元素数组的所有情况下。
问题
每当 jQuery() 函数返回单个元素数组时,是否可以在没有数组索引的情况下获取唯一元素?