0

キーアップなどのイベントで、テキスト ボックス内のカーソルの pageX と pageY の位置を見つける必要があります。

<input type="text" id="addOwner">

$("#addOwner").keyup(function(event) {
    var pageY = event.pageY;  // currently getting Undefined
    var pageX = event.pageX;  // currently getting undefined  
})

ここにフィドルがあります。

4

1 に答える 1

-3

jQueryoffset()をチェックして、テキスト ボックスの位置を調べます。デモ

$("#addOwner").keyup(function(event) {
    var offset = $(this).offset();
    var pageY = offset.left;  // currently getting Undefined
    var pageX = offset.top;  // currently getting undefined 
    alert(pageY);
    alert(pageX);
})
于 2013-08-12T11:15:43.793 に答える