изображение не загружается, jquery - PullRequest
1 голос
/ 25 марта 2012

Я загружаю страницу с помощью jquery следующим образом:

$('#container').load('books/book1/inleiding.php');

Однако изображения находятся в, books / book1 / images, поэтому для inleiding.php это всего лишь images / someImage.jpg

И когда я загружаю страницу, тогда ссылка на изображение остается прежней и, следовательно, не работает.

Я также пытался:

$.get('books/book1/inleiding.php', function(data) {
     $('#container').html(data);
     alert('Load was performed.');
});

Но это та же проблема,там легко исправить?

1 Ответ

2 голосов
/ 25 марта 2012

изображений должны быть связаны непосредственно с URL или с корнем сервера.
Если изображение в books/book1/images/..., то свяжите его с books/book1/images/....

Может быть, вы можете попробовать изменить src с помощью:

$.get('books/book1/inleiding.php', function(data) {
    $('#container').html(data);
    $('#container img').each(function(){
        $(this).attr('src', 'books/book1/'+$(this).attr('src'));
    });
    //alert('Load was performed.');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...