我正在使用 Wordpress 插件,我只能在输入框中键入附件 url(逗号分隔)。我需要更改代码,以便我可以单击图像,它将提取 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)。