jquery - 添加图像动态创建的 div 以显示文本

标签 jquery html css

图像的 onClick() 事件我想动态创建 div 并将图像添加到该 div。动态创建的应该有背景颜色和一些文本请帮助。

这是更新的 Fiddle with Flip 方法 http://jsfiddle.net/RQ62f/7/

#foobar
{
    background-color: red;
content: div is here;   
}

 in Jquery,
 $(this).appendTo('#foobar');

请帮忙

最佳答案

在 jQuery 中:

 $("img").click(function(){
 alert('m called');
 if ($('#foobar').length==0) $('<div id="foobar"></div>').appendTo('body');
   $(this).appendTo('#foobar');

 });

元素必须存在才能向其附加内容。

关于jquery - 添加图像动态创建的 div 以显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16413295/

相关文章:

html - CSS/HTML Raising Bars 效果无法正常工作

javascript - Init Dropzone with files 不强加 maxFiles 的限制

javascript - 音隙视频 "Failed to load because no supported source was found"

javascript - 使用 JQuery 为标签赋值?

文本旁边的 HTML float 图像

javascript - 使用 blob :https://example 获取视频直接 url 或文件

html - 样式化多个元素 CSS 一个标签

html - 如何让 ul 中的 li 以零空格向左对齐,并且所有 li 垂直显示?

javascript - 如何在没有服务器端调用的情况下从 JqGrid 数据导出到 excel?

jquery - 触发 anchor 标记上的点击事件不起作用