入力ボックスに添付ファイルの URL (カンマ区切り)しか入力できない Wordpress プラグインを使用しています。画像をクリックすると、src が抽出されて入力ボックスに表示されるように、コードを変更する必要があります。
たった一枚の画像で可能にしました。
まず、メディア ライブラリからすべての画像をエコーしました。そして、私はこれをしました:
<img class="media-image" src="<?php echo $images[$i]; ?>"/>
<script type="text/javascript">
jQuery(document).ready(function() {
jQuery('.media-image').click(function(){
var thisValue = jQuery(this).attr('src');
var thisTarget = jQuery('#target');
thisTarget.val(thisValue);
return false;
});
});
</script>
<input id="target" type="text"></input>
動作: 画像をクリックすると、入力テキスト ボックスに src が入力されます。別の画像をクリックすると、それに応じて値が変更されます。
しかし、どうすれば複数の画像でこれを達成できますか? したがって、3 つの画像をクリックすると、入力フィールドですべての src をコンマで区切る必要があります。選択した画像をもう一度クリックするたびに、選択を解除したい (つまり、入力から src を削除したい)。