Al segundo hay que extirparla la función onclick, porque no la vas a usar. Vas a disparar el evento cuando cargue la pagina.
Y en realidad... hay mucho mas que se puede descargar. Lo importante ahi es este metodo: .slideFadeToggle('slow') , que esta definido en esta linea:
Cita: jQuery.fn.slideFadeToggle = function(speed, easing, callback) {
return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback);
};
Cita: return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback);
};
$(document).ready(function() {
$('#slide-fade').click(function() {
$(this).next().slideFadeToggle('slow', function() {
var $this = $(this);
if ($this.is(':visible')) {
$this.text('Successfully opened.');
} else {
$this.text('Sucessfully closed.');
}
});
});
});
Y al primero le vas a hacer un callback. Es decir, cuando tenga el contenido, va a disparar la otra función:
Cita: $(document).ready(function(){
$("#carga-loc-principal").click(function() {
$("div#texto").load("paginaweb.html", function() {
$(this).slideFadeToggle('slow')
});
});});
Creo que todo sería esto:
Cita: jQuery.fn.slideFadeToggle = function(speed, easing,callback) {
return this.animate({opacity: 'toggle', height: 'toggle'}, speed, easing, callback);
};
$(document).ready(function(){
$("#carga-loc-principal").click(function() {
$("div#texto").load("paginaweb.html", function() {
$(this).slideFadeToggle('slow')
});
});});
[/QUOTE]
O resumiendo:
Cita: $(document).ready(function(){
$("#carga-loc-principal").click(function() {
$("div#texto").load("paginaweb.html").animate({opa city: 'toggle', height: 'toggle'}, "slow");
});
Proba esto ultimo a ver si te da error o si anda.