sau 2 giờ tìm kiếm Tôi quyết định đặt câu hỏi của mình.jquery nối div bên trong div với id và thao tác
Tôi có một div:
<div id="box"></div>
Tôi muốn thêm một div bên trong div trên sử dụng jquery.
tôi đã cố gắng (mã sau đây là bên trong một hàm):
var e = $('<div style="display:block; float:left;width:'+width+'px; height:'+height+'px; margin-top:'+positionY+'px;margin-left:'+positionX+'px;border:1px dashed #CCCCCC;"></div>');
$('div', e).attr('id', 'myid');
$("#box").append(e);
nhưng truy cập vào $ ("# myid") không được làm việc.
bất kỳ ý tưởng nào về cách thêm div trong div và có thể thao tác chúng?
cảm ơn bạn!
Tại sao lại sử dụng ba dòng mã, khi chỉ cần một dòng mã? Tại sao đính kèm id sau đó khi nó chỉ có thể được đặt ngay vào mã nguồn HTML? – jfriend00
Tôi chỉ đang cố gắng giải quyết vấn đề ban đầu, chứ không phải để cải thiện nó. –
Tôi đã hy vọng OP sẽ thấy rằng có một cách cải thiện để làm điều đó. – jfriend00