2017-02-10 61 views
-1

我找不到任何关于此的东西,或许你们可以给我一些线索,如果这可能使用JavaScript或不。如何使用Javascript在html中创建完整的块

就像问题问,我怎么能弹出整个块到我的HTML只使用SJ或JQuery?

没有不只是一个div说你好,并与漂亮的颜色和东西,但整个块。这意味着Div与实际内容,如形式,按钮,跨度,链接,图像和其他东西。

我想要一个暂时的弹出窗口,它不会保存数据,并且使整个项目变得非常沉重,而只是出现一些由JSON脚本调用的预设值。 像某种临时形式。

+1

你可以使用沉闷的颜色,而你需要的东西,而不是“你好”... – Teemu

回答

0

你所描述的一切都是Javascript的常见用法,所以很奇怪你没有找到任何有关它的东西。 有整个网站用纯Javascript编写。尽管如此,对于您的查询的开箱即用解决方案,还有一个非常不错的插件,请点击此处查看:http://trentrichardson.com/Impromptu/

如果你想学习如何做自己,那么你应该像JavaScript的DOM操作功能阅读:

  • Node.removeChild()
  • Node.replaceChild()
  • 节点.insertBefore()
  • Node.hasChildNodes()

从 “https://developer.mozilla.org/en/docs/Web/API/Node/appendChild” 开始并继续下去。

+0

我根本没有得到你:/我想要一个例子,其中JS创建一个带有id,classname,像表单一样的内容的整个浮动div。所以试图弄清楚这将花费太多时间。我还是JS新手,所以对我来说这一切都很奇怪 – Arkonsol

+0

检查我附加的插件。向下滚动到示例并按“运行”,代码显示在每个示例上方。您正在请求以Javascript方式执行此操作的方法,但无法在此处为某人提供此类案例的指导。它需要很多编码。另一方面,我附加的插件几乎就是你所要求的。它从窗体,图像,收音机,多种形式,动画等创建一个容器,其中包含任何你想要的东西。 – Strahdvonzar

+0

哦,是的......现在我明白了......我试着用很多其他关键词搜索这个东西但所有那些弹出我们单个对象的东西...它约5小时讨厌,所以我问:/无论如何谢谢你的插件建议!即使我不喜欢使用插件,也许我可以研究这个,并让我自己再次感谢! :D – Arkonsol