ユーザーが div 要素をクリックしたときにツールチップを表示しようとしています。動的に作成された div が使用されているこのフィドルを見つけましたが、クリックしても表示されません。ここで何が間違っていますか?
$(document).ready(function(){
$('.somefield').click(showBox).mouseleave(hideBox);
function showBox(e){
$newDiv = $('<div></div>');
$newDiv.addClass('tooltip');
$newDiv.append('adfhadfhadfhadfh')
$(newDiv).fadeIn().css(({ left: e.pageX, top: e.pageY }));
}
function hideBox(){
$('.tooltip').fadeOut();
}
});