Tôi có thẻ div
<div id="theDiv">Where is the image?</div>
Tôi muốn thêm một thẻ hình ảnh bên trong div
Kết quả cuối cùng:
<div id="theDiv"><img id="theImg" src="theImg.png" />Where is the image?</div>
Tôi có thẻ div
<div id="theDiv">Where is the image?</div>
Tôi muốn thêm một thẻ hình ảnh bên trong div
Kết quả cuối cùng:
<div id="theDiv"><img id="theImg" src="theImg.png" />Where is the image?</div>
Câu trả lời:
Bạn đã thử như sau:
$('#theDiv').prepend('<img id="theImg" src="theImg.png" />')
2 xu của tôi:
$('#theDiv').prepend($('<img>',{id:'theImg',src:'theImg.png'}))
Nếu chúng ta muốn thay đổi nội dung của <div>
thẻ bất cứ khi nào hàm image()
được gọi, chúng ta phải làm như thế này:
Javascript
function image() {
var img = document.createElement("IMG");
img.src = "/images/img1.gif";
$('#image').html(img);
}
HTML
<div id="image"></div>
<div><a href="javascript:image();">First Image</a></div>
Ngoài bài đăng của Manjeet Kumar (anh ấy không có tuyên bố)
var image = document.createElement("IMG");
image.alt = "Alt information for image";
image.setAttribute('class', 'photo');
image.src="/images/abc.jpg";
$(#TheDiv).html(image);