Tôi đang ở trong một hàm và tôi cần trả về một đối tượng jQuery có hai phần tử. Bên trong hàm tôi có, ví dụ:Làm cách nào để nối hai đối tượng phần tử jQuery? .add() không hoạt động
function getInput() {
$hiddenInput = $('<input type="hidden">');
//(other code)
$select = $('<select></select>');
//(other code)
$hiddenInput.add($select);
return $hiddenInput;
}
Và bên ngoài tôi có:
$myContainer.append(getInput());
Kết quả dự kiến sẽ là:
<div id="container"><input type="hidden"><select></select></div>
Nhưng điều duy nhất tôi nhận được ngay bây giờ với .add() chỉ là phần tử đầu vào chứ không phải là lựa chọn. Làm thế nào tôi có thể kết hợp hai yếu tố hình thức trên chức năng trở lại? Nếu không thể với jQuery, thì với JavaScript đơn giản. Cảm ơn rất nhiều.
Ồ, của tôi, đó là trong tài liệu. Tôi đã không đọc tốt. Cảm ơn rất nhiều! –
Tài liệu Jquery cho biết thứ tự sắp xếp không được xác định trong trường hợp này. –
trong ngắn hạn, chúng tôi nói '.add()' là * không phá hủy * – chharvey