2012-01-01 50 views
1

我试图在Jquery的图像下面/之后放置一个按钮。使用jQuery定位按钮

按钮仅仅是一个与一些JavaScript的div:

<div id="printer" onclick="window.open('./print','Printer', 'resizable=yes');"> 

在那里我坚持一点:我无法使用jQuery得到这个第一图像。

在CSS图像的位置是:

.question .entry-content p img:first { } 

任何人谁可以帮我吗?

您可以查看SCREENSHOT看过来: - ,

您可以查看该页面的源: -

回答

1

简单:

$('#printer').insertAfter('.entry-content img:first'); 

您也可以删除浮动。理想情况下,这应该通过CSS完成。如果这是不可能的,请使用:

$('#printer').insertAfter('.entry-content img:first').css('float', 'none'); 
0

使用CSS添加display:block属性。

0

添加这个CSS

#printer { position:absolute; top:280px; margin:0; } 
.qa-main { position:relative; }