マウスポインターでクリックした場所に小さなドットを印刷するこの簡単なコードを書きました:-
$(document).ready(function(){
$('#pane').click(function(e){
var pixel = $('<div />')
.addClass('pixel')
.css({
top: e.clientY,
left: e.clientX
});
$('#pane').append(pixel)
});
});
私が作成したこのフィドルを参照してください。長方形の内側をクリックすると、その場所に小さなドットが印刷されます。しかし問題は、マウス ポインターがtip
あった場所にドットが印刷されないことです。下の画像を見て、私が何を意味したかを確認してください:-
Firefox と Chrome の両方で試しました。