JQuery - 用Image替换DIV的内容

时间:2014-09-11 16:07:51

标签: jquery

我有一个名为MainDiv的DIV。我喜欢用点击按钮的图像替换DIV的内容。我试过了 即使在Jquery中也可以在点击内替换它,但发生了一些事情。

    $('#MainDiv').attr('src', 'images/Img1.jpg ');

我错过了什么吗?

3 个答案:

答案 0 :(得分:1)

$("#MainDiv").html( "<img src='images/Img1.jpg'>" );

答案 1 :(得分:0)

您可以使用replaceWith()

$('#MainDiv').replaceWith("<img id='MainDiv' src='images/Img1.jpg'/>");

答案 2 :(得分:0)

<div> <img src="" id="img"/> </div>
<input type="button" id="btn" value="Click">


$(document).ready(function () {
    $( "#btn" ).click(function() {
        $("#img").attr("src", src);
   });
});

<强> DEMO