我有一个 index.php 页面。它包含一个带有一些链接的导航栏。通过ajax,我做了一个小加载过程,这里可以看到一个链接的代码:
$('#link1').click(function(e) {
e.preventDefault();
$('#target').fadeOut('fast', function() {
$('#spinner').fadeIn(1000).delay(2000).fadeOut(1000, function() {
$.ajax({
url: 'content/1.php',
dataType: 'html',
type: 'GET',
success: function(html) {
$('#target').empty();
$('#target').append(html);
$('#target').fadeIn('slow');
}
});
});
});
});
您可以看到,外部 php 内容页面(1.php)将加载到“目标”div 中。现在的问题是“1.php”由外部css格式化,并使用以下代码加载到“1.php”中:
<link rel="stylesheet" type="text/css" href="1css/style.css">
但是当我午餐 index.php 时,我只看到 1.php 中的文本内容,而不是图像。错误在哪里?我可以通过 ajax 为 1.php 加载外部 css 吗?我可以把文件夹发给你,这样你就可以更具体地看到它了……谢谢……