jquery
2010-12-31 6 views 1 likes 
1

이 내가 할 수있는 더 좋은 더 효율적인 방법이 있나요 잘 작동 다음 코드는, 그러나 나는 <br>'s이동 요소 +`<br>`

을 추가 할 수있는 더 좋은 방법이 있는지 알고 싶어해야 그것.

<script type="text/javascript" language="javascript"> 
$(function(){ 
$('#pt656').after($("input[name='btnaddtocart']")); 
$('#pt656').after('<br><br>'); 
}); 
</script> 
+6

대신 '
'을 사용하지 말고 대신 CSS를 사용하여 콘텐츠의 스타일을 지정하고 원하는대로 블록 수준 표시와 여백을 도입하십시오. 자세한 내용은 여기를 참조하십시오. http://phrogz.net/CSS/HowToDevelopWithCSS.html#badBR – Phrogz

답변

2

CSS를 사용하여 요소 사이에 공백을 추가 할 수 있습니다. 다음은 요소 #pt656btnaddtocart 사이에 20 픽셀의 공간을 추가합니다.

<script type="text/javascript" language="javascript"> 
    $('#pt656').after($("input[name='btnaddtocart']").css('margin-top', '20px')); 
</script> 
+0

팁 주셔서 감사합니다. 훌륭하게 작동합니다. – user357034

관련 문제