0

jsFiddle

我正在尝试使用 javascript 和 html 创建一个播放列表小部件,它在 chrome 上看起来很棒,但是当我在 IE 中测试它时它看起来是静态的并且只显示一行。我试图弄清楚这一点,但我做不到。

请帮帮我。

ps 这是我第一次做 html 和 javascript :)

http://animaonline.com/api/yt/pls/v1/

4

2 回答 2

2

您忘记<a>使用</a>. 我</a>在标签之后添加了右边<img>,结果是:

http://jsfiddle.net/HJsUM/3/

如果您想将整个内容(图像、标题和描述)包含在<a>标签中,那么您应该将<a>标签更改为块元素,因为您不能将块元素(div 和 ul)包含在内联元素中。所以更新的小提琴看起来像这样:

http://jsfiddle.net/HJsUM/4/

于 2012-05-09T10:38:16.103 回答
-1

首先 - 不是 HTML 没有正确显示,而是您的 JavaScript 似乎到处都有一些缺陷。

我认为你让事情变得比必要的复杂一些。其他人已经为您解决了很多挑战。看看 knockoutjs 可能会很好,它允许您使用优雅的 JavaScript 解决方案填充模板。看看它,你可能会喜欢它http://knockoutjs.com/

祝你好运!

于 2012-05-09T09:45:49.363 回答