在可编辑div 中加入图片:
click等事件点击图片,将图片加入range选区(即高亮图片):
类似于选中文本效果:如下:
代码如下:
<script type="text/javascript">
$(document).on("mousedown",function(e){
if ($(e.target).is('img')) {
var s = window.getSelection();
s.removeAllRanges();
var range = document.createRange();
console.log(e.target);
range.selectNode(e.target);
s.addRange(range);
}
})
</script>