我试图点击我网页上的图片,它会在页面上打开一个将在 css 和 javascript/jquery 中创建的新部分。我考虑过使用 .addclass() 但我不完全确定如何去做。任何人都可以给我一个这样做的例子吗?
最佳答案
一个示例,通过单击 ID 为 foo
的元素并在该元素后添加一个 ID 为 bar
的 div:
$("#foo").click(function(){
$(this).after('<div id="bar">Some content</div>');
});
当然,在 jQuery 中有多种方法可以在 DOM 树的某处插入内容,参见:
https://api.jquery.com/category/manipulation/dom-insertion-outside/
https://api.jquery.com/category/manipulation/dom-insertion-inside/
关于javascript - 仅使用 css 和 js 在网页上添加一个新部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21591150/