img の src を抽出し、src を「a href」に貼り付けて元の img をラップしようとしています
いじったバージョンが 2 つあり、どちらも機能しません。私の問題の 1 つは、要素の前または前後に「a href」を挿入しているようです。
<script type="text/javascript">
var x = hdnImg.children('img').attr('src')
$( "img" ).wrap(function() {
return "<a href='" +x+ "' class="anyclass"></a>";
});
</script>
また
<script type="text/javascript">
var p = hdnImg.children('img').attr('src')
$( "img" ).before( "<a href='#' class="anyclass">" );
$( "img" ).after( "</a>" );
</script>
最終的に、これは私が行こうとしているものです:
スクリプトの前の html:
<img src="http://a.jpg">
<img src="http://b.jpg">
スクリプト後のhtml
<a hre="http://a.jpg" class="classy"><img src="http://a.jpg"></a>
<a hre="http://b.jpg" class="classy"><img src="http://b.jpg"></a>
私はまだ JavaScript を学んでおり、少しのガイダンスを使用できます。ありがとう