次のjQueryコードがあります:
$('span.readMoreReputation').mouseover(function(event) {
createTooltip(event);
}).mouseout(function(){
// create a hidefunction on the callback if you want
hideTooltip();
});
function createTooltip(event){
$('<div class="tooltip">test</div>').appendTo('body');
positionTooltip(event);
};
function positionTooltip(event){
var tPosX = event.pageX - 10;
var tPosY = event.pageY - 20;
$('div.tooltip').css({'position': 'absolute', 'top': tPosY, 'left': tPosX});
};
うまく機能しますが、qtip (jquery プラグイン) のしくみを再現したいと考えています。マウスを READ MORE テキスト (コード内のイベント) の上に移動すると、追加された div が READ MORE テキストの周りのマウスに追従します。
代わりに、READ MORE テキストから固定位置に配置したいと思います。
なぜこれをやっているのですか?