jquery - 在后面的代码中将图像添加到div

标签 jquery asp.net image html .net-3.5

有什么方法可以将从 db 加载的图像添加到 aspx 文件中已存在的 div 中,例如如果我有以下内容:

<div id="dp" class="red">
</div>

我无法使用 runat=server 因为我的 jquery 中断了。所以我想以某种方式找到这个 div 并将图像附加到它上面。

这可能吗,有人可以指导我吗?

编辑:

更多信息:

因此,我在 aspx 文件中添加了一个隐藏值,每当加载页面时,我都会在 foreach 循环中分配图像。

在我的 jquery 中,我设法使用

获取值
alert($("input[id$=imageval1]").val());

现在有没有办法将其附加到我上面的 div

最佳答案

您可以使用 jQuery 来做到这一点。这会添加 <img/>作为里面的最后一个 child #dp与类red .

$('<img src="' + $("input[id$=imageval1]").val() + '" width="" height="" alt="" />').appendTo( $("#dp.red") );

这是完整的 JavaScript:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready( function(){
    $('<img src="' + $("input[id$=imageval1]").val() + '" width="" height="" alt="" />').appendTo( $("#dp.red") );
});
</script>

代码已编辑以反射(reflect)OP的编辑。

关于jquery - 在后面的代码中将图像添加到div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9486456/

相关文章:

javascript - 是否可以将点击事件添加到 Canvas 标签?

JQuery 没有改变我的单选按钮

javascript - 如何有条件地使用javascript在网页上的选定单词上显示鼠标悬停工具提示?

c# - 我的应用程序和 Access 查询向导之间的不同 LIKE 行为

asp.net - 我可以使用 ASP.NET 'OutputCache' 控件缓存图像而不影响性能吗?

c# - 为什么 System.Web.HttpContext.Current.User.Identity.Name 返回一个空字符串?

JavaScript:如何让单击按钮时显示图像?

html - 如果它位于单独的文件中,如何在 HTML 中显示 base64 编码的图像?

javascript - Jquery 更改位置然后滚动到元素

java - 如何使用Java读取简单的xpm图像并显示它?