私のシナリオはここで説明され、部分的に解決されていますjquery 1.3.2 を使用して作成された簡単なツールチップ HTML 要素をクリックした後に簡単なツールチップを表示したいです。ただし、私のページでは、ツールチップ (.tooltip) の html コードがページの別の場所 (下) にあります。クリックした html 要素のすぐ下に表示する必要があります。これまでのところ、コードは次のようになります。
$(document).ready(function(){
$('.somefield').click(showBox).mouseleave(hideBox);
function showBox(e){
var x = e.pageX + 20;
var y = e.pageY + 20;
$('.tooltip').fadeIn();
$('.tooltip').offset({ left: x, top: y });
}
function hideBox(){
$('.tooltip').fadeOut();
}
});
そして、このような私のページで動作しますhttp://jsfiddle.net/HUG2Z/15/ jquery 1.3.2でマウスクリックのすぐ下に表示するにはどうすればよいですか? どうもありがとうございました。