我正在尝试制作一个Javascript代码,如果您点击“卡片”,那么div会显示在其上方。在img上点击显示一个div
这是我目前的代码,但我无法弄清楚如何使它不仅仅显示文本。我想是能够显示图像或内创建形状等
var images = document.getElementsByTagName('img');
for (var i = 0; i < images.length; i++) {
images[i].addEventListener('click', function() {
var newdiv = document.createElement('div');
newdiv.innerHTML = 'Hello';
document.body.appendChild(newdiv);
});
}
这里是我的全码:
我知道我的全部代码是没有组织的,我的很多朋友们告诉我。我计划在完成后组织它。无论如何请帮助我..
你写的是** JavaScript **,而不是jQuery。 – Terry
@Terry谢谢你的纠正。 :)这是凌晨5:30在这里哈哈。 – FIFA14Packs
如果你打算展示复杂的东西,你最好直接用HTML编写你的结构,并用'visibility:hidden;'设置它,然后将它用作模板(并根据需要修改它)。 – Bigood