2014-02-12 24 views
-1

我希望能够单击某个按钮,清空该div内的HTML代码,将其替换为要显示的新HTML代码。单击按钮以更改div内的HTML代码

这是我的小提琴:http://jsfiddle.net/3HauW/179/

右边的箱子上有一个按钮,它最初显示的是我想和新的HTML代码,这是更换什么:

var newHtml = '<div class= .... new html code>' 

击中后该按钮,为什么不更改为新的HTML代码并显示它?目前空白。

+0

我认为你的HTML可能会形成很糟糕。 – Jack

+0

检查css应用到新的html元素,你有'left:1102px;'...顺便说一句,你不需要调用empty() –

+0

你有2额外收盘div在newHtml – Lunfel

回答

1

您将替换它的HTML具有topleft样式,它将它移动到内部的框中,使其隐藏。删除这些属性,它应该显示。

jsFiddle

+0

谢谢,为什么内框如此小,我可以用新的html替换整个盒子吗? – PhoonOne

+0

@JennyC内框是您使用'height'和'width'设置的大小。要更改框的高度和宽度,请更改“高度”和“宽度”属性... – Zhihao