如何检测在DIV或SPAN中单击了哪个符号?

时间:2012-03-05 05:18:27

标签: javascript jquery

是否有可能找到在DIV或SPAN中点击的symblol的位置?我的任务是将这个DIV分成两个DIV,点击完成。 我使用jQuery。

符号我的意思是性格。或者更确切地说,这个角色的位置(它在DIV中的数字)。

2 个答案:

答案 0 :(得分:1)

你的意思是:


$('div').click( function () {
    console.log(getSelectionPosition()); 
});


function getSelectionPosition () {
    var selection = window.getSelection();    
    return selection.focusOffset;
}

答案 1 :(得分:0)

您可以使用jQuery事件对象的pageXpageY属性。

然后你必须对DOM中元素的位置进行一些计算,因为它是整个页面位置,而不是实际位置。