0

入力は入力タグを正しく表示しません。引用符をエスケープするために多くのバリエーションを試しましたが、同じ結果が得られました! 新しく先頭に追加された入力の img タグは、引用符で切り取られます。ここに私が持っているものがあります:

<div id="student-info">
  <img src="students/24535.jpg" />
</div>

var imgSrc = $('#student-info').find('img').attr('src'); 
var imgCode = '<img src="'+imgSrc+'" />';
$('#student-info').prepend('<span class="img-code"><input type="text" value="'+imgCode+'"></span>');

出力は<img src=入力タグに表示され、次に入力タグの">後に表示されます。最終出力を次のようにするにはどうすればよいですか (したがって、入力からコピーできます)。

<span class="img-code"><input type="text" value="<img src="students/24535.jpg" />"></span>

これがフィドルです

4

2 に答える 2