【发布时间】:2017-09-05 22:25:25
【问题描述】:
我不知道为什么这段代码在 IE 上不起作用:
storyEl.append(storyImageEl);
storyEl.append(storyTitleEl);
storyEl.append(storyAuthorEl);
storyEl.append(storyContentEl);
storyContainer.append(storyEl);
return storyContainer;
storyEl.append(shareButton);
我不确定它们是否是问题,但基本上在我的页面上:http://soulrelicsmuseum.me/Stories.html。这些完全没有在 IE 上显示。 如果有人能指出我正确的方向,我将不胜感激。 我尝试在 storyE1 之前添加 var on 但没有用。
【问题讨论】:
-
欢迎来到 Stack Overflow。提出问题时,重要的是要包含理解问题所需的所有代码,并将其包含在此处问题中,而不仅仅是通过指向某些场外资源的链接。
-
在任何情况下,在
return语句之后编写代码都没有多大意义。 -
@RyanTuosto:你为什么认为这是重复的?
-
可能是跨浏览器的问题,不同的浏览器使用不同的JS语法,在jQuery之类的库出来之前很头疼,你也可以看看MooTools,它的语法更像传统的JS,但兼顾了兼容性问题也是如此。
标签: javascript jquery html function append