我相信有一个简单的解决方案。获取jQuery()选择的默认(?)元素
开始的场景如下。 我创建<select>
元件和dynamycally填充它:
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的()函数返回一个元素数组,是有可能得到不数组索引独特元素?
取['第一()'](http://api.jquery.com/first/)? 'outerHTML()'究竟是什么 - 我不知道这个。或者你的意思是本地js'outerHTML'(这不是函数)? – Christoph
你想要默认的选定元素?还是独特的元素? – Brad
@布拉德:独特。 –