是拖动,不是点击。想要实现类似于selection和range这样可以在某个文字后插入节点。但是touchend是触发不了文字选中的也就是无法使用selection和range,所以找不到方案,请大神指点迷津
3 个解决方案
#1
本人第一次发帖
#2
没做过移动端!你可以根据鼠标所在的位置获取event.currentTarget,它包含当前位置元素.应该是可以获取到元素的属性的.
#3
$('xxx').on("mousemove", function (e) {
e.stopPropagation();
e = e || window.event;
var o = e.srcElement || e.target;
alert($(o).html());
})
e.stopPropagation();
e = e || window.event;
var o = e.srcElement || e.target;
alert($(o).html());
})
#1
本人第一次发帖
#2
没做过移动端!你可以根据鼠标所在的位置获取event.currentTarget,它包含当前位置元素.应该是可以获取到元素的属性的.
#3
$('xxx').on("mousemove", function (e) {
e.stopPropagation();
e = e || window.event;
var o = e.srcElement || e.target;
alert($(o).html());
})
e.stopPropagation();
e = e || window.event;
var o = e.srcElement || e.target;
alert($(o).html());
})