Ответы:
Прежде всего, input
элемент не должен иметь закрывающий тег (с http://www.w3.org/TR/html401/interact/forms.html#edef-INPUT : конечный тег: запрещен).
Во-вторых, вам нужна функция after()
, а не append()
функция.
<input>
не должно быть закрыто.
Решено jQuery: добавить элемент после другого элемента
<script>
$( "p" ).append( "<strong>Hello</strong>" );
</script>
ИЛИ
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery ( ".sidebar_cart" ) .append( "<a href='http://#'>Continue Shopping</a>" );
});
</script>