Te faltan los parentesis en la parte del function:
$('#div_mostrar_ocultar_01').toggle('slow', function
(){var imgsrc = ($('#div_mostrar_ocultar_01')).is(':hidden') ? 'images/in.png' : 'images/up.png';document.getElementById('img01').src = imgsrc;});
Te recomiendo que muevas el código aparte del html.
Código HTML:
Ver original<a href="#" id="ancla"><img id="img01" src="http://upload.wikimedia.org/wikipedia/commons/6/62/1328101972_Arrow-Down.png" /></a> <div id="div_mostrar_ocultar_01" style="display:none">Hola
</div>
Código Javascript
:
Ver original$("#ancla").on("click", function()
{
$('#div_mostrar_ocultar_01').toggle('slow',
function()
{
var imgsrc = ($('#div_mostrar_ocultar_01')).is(':hidden') ? 'images/in.png' : 'images/up.png';
document.getElementById('img01').src = imgsrc;
});
});
Saludos.