Hey, all! I was looking for this solution as well, but for the Archive block. I've edited the original code. Now the Archive block will display your posts in alphabetical order as well. Here's the code:
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
if( $('.archive-item').length != 0 ){
var categories = [];
$('.archive-item').each(function () {
categories.push({
categoryName: $(this).find('.archive-item-link').html(),
listItem: $(this)
});
});
categories.sort(function(a,b) {
var c = a.categoryName.toUpperCase();
var d = b.categoryName.toUpperCase();
return (c > d) ? 1 : ((d > c) ? -1 : 0);
});
$.each(categories, function(index, object){
object.listItem.appendTo(object.listItem.parent());
});
}
});
</script>