【发布时间】:2011-03-14 00:36:58
【问题描述】:
我正在使用 jQuery 动态附加一些 html,并且我想将它直接插入到另一个元素的顶部。我该怎么做?
这是我的 application.js 文件中的代码:
$(document).ready(function() {
$('a.oembed').embedly({maxWidth:300,'method':'replace'}).bind('embedly-oembed', function(e, oembed){
$("#video_div").append($("<img>", { src: oembed.thumbnail_url, width:200 }));
});
});
图片是动态插入的,我希望它直接在上面:
<div id="video_div"><%= link_to 'video', @video.video_url, :class => 'oembed' %></div>
【问题讨论】:
-
在顶部是什么意思?在它之前(在页面流中)还是在它之上?
-
@Justin 其他元素是如何定位的?
-
另一个元素只是页面上的第一个元素,它还没有CSS
标签: javascript jquery append positioning