首页 > 解决方案 > Jquery附加图像src和按钮单击

问题描述

我正在尝试将图像和按钮单击动态添加到 jquery。图片不显示。下面是我的代码。

$("<div/>", { id: "hide" })
    .append('<img src="/Content/Images/alert.png" style="margin-left: auto; margin-right: auto; display: block;" alt="" />')
    .append('<button runat="server" autofocus id="myButton" type="button" style="margin-left: auto; margin-right: auto; display: block;">OK</button>');
$("#myButton").click(function () {
    $("#hide").hide();
});

标签: jquery

解决方案


您正在内存中创建一个新元素并附加到该元素而不是 DOM。

改变:

$("<div/>", { id: "hide" }).append...

至:

$("#hide").append...

推荐阅读