У меня есть страница, которая должна отображать увеличенную версию изображения при наведении на миниатюру.
У меня есть div с идентификатором, а код JQuery выглядит следующим образом:
$(document).ready(function(){
$('img').hover(function() {
var src = $("#im" + this.id).attr("src");
$('#viewlarge').css('backgroundImage','url(' + src +')');
return false;
});
});
Изображения, которые я использую, генерируются скриптом Ruby, который «генерирует» изображение с похожим, но другим идентификатором. Однако иногда загружаются фотографии с «пробелами» внутри. Мои инструменты разработчика говорят мне, что фоновое изображение установлено неправильно, но путь к изображению правильный, и у браузера нет проблем с поиском изображения.
У меня вопрос, могу ли я как-нибудь очистить URL 'src', чтобы пробелы не были проблемой? Я знаю, что делать на стороне сервера, но я хотел бы знать, как это сделать и с JQuery / JS.
Спасибо!