Привет, У меня есть следующий html внутри одного из моих файлов javascript.рельсы + HTML: как показать изображение на моей странице
function addToInfoWindow(infoWindowContent)
{
infoWindowString = '<div id="infoWindowString">'+
'<img src="assets/images/rails.png">'+
'<h2>You Clicked:</h2>'+
'<p>'+infoWindowContent+'</p>'+
'<p><a href="http://www.google.com">See more info</a></p>'+
'<p><a href="http://www.cnn.com">see news</a></p>'+
'</div>';
infoWindow.setContent(infoWindowString);
}
Проблема заключается в том, что я не могу заставить изображение отображаться в информационном окне.
Я понимаю, что это может быть потому, что рельсы имеют какую-то вспомогательную функцию для отображения изображений на своих веб-страницах. Но я не смог найти, как назвать это или что это такое. Может кто-то помочь, пожалуйста.
Edit- изменен на следующий после следующей реакции:
function addToInfoWindow(infoWindowContent)
{
infoWindowString = '<div class="infoWindowString">'+
'<img src="/Users/AM/Documents/RailsWS/cmdLineWS/Businesses/app/assets/images/rails.png">'+
'<h2>You Clicked:</h2>'+
'<p>'+infoWindowContent+'</p>'+
'<p><a href="http://www.google.ca">See Menus</a></p>'+
'<p><a href="http://www.google.ca">Upload a Menu</a></p>'+
'</div>';
infoWindow.setContent(infoWindowString);
}
Но изображение еще не отображается :(
потрясающе, спасибо большое – banditKing