если html-изображение
<img src="img1" class="homeimage"/>
как с помощью jquery обернуть <a> вокруг изображения с window.hostname в качестве href?
<a>
, поэтому, если URL страницы равен http://www.google.com/search?jksjkjskaj
http://www.google.com/search?jksjkjskaj
JQuery должен вернуть
<a href="http://www.google.com"><img src="img1" class="homeimage"/></a>
Проверьте jQuery's .wrap()
.wrap()
$(".homeimage").wrap("<a href='" + location.protocol + '//' + location.hostname + "'></a>");
Пример: http://jsfiddle.net/CRN86/1/
$('.homeimage').wrap('<a href="' + location.protocol + '//' + location.hostname + '"></a>');
должно работать.
Вместо предложенных выше решений я хочу добавить еще одно:
$('.homeimage').wrap('<a href="' + location.origin + '"></a>');