【发布时间】:2014-05-31 04:44:14
【问题描述】:
我有一个这样的代码,可以将内部文本复制到另一个 div。
var MyDiv1 = document.getElementById('myModal');
var MyDiv2 = document.getElementById('purchaseNotice');
MyDiv2.innerHTML = MyDiv1.innerHTML;
id 为 'purchaseNotice' 的 div 位于模板中,它还有一个框的样式类,但是我需要创建一个 if 语句来检查 id 'myModal' 是否存在,然后显示带有类的 'purchaseNotice' (否则)全部隐藏。
如果有一种方法可以在复制到“purchaseNotice”的文本之间添加一个带有类的 div,这将解决我的问题。
@UPDATE
这是我所拥有的链接: http://jsfiddle.net/A9FE8/
仅当 id 'myModal' 存在时,尝试创建 if 语句以显示 'infobox' 的样式,否则隐藏。
【问题讨论】:
-
添加一个类?你不能只使用
$("#purchaseNotice").attr("class", "asdf")或addClass()?
标签: javascript jquery if-statement innerhtml