画像にカーソルを合わせるとリンクが表示されない理由がわかりません。現時点では見えない、とてもシンプルなものだと思います。誰かが私が欠けているものや他のヒントを指摘してくれたら、とてもありがたいです。
$("#profile_pic").hover(
function () {
$(this).show($('<a id="duh" href="upload.php">Change the picture</a>'));
}
);
ホバーで表示しようとしているリンクは以下のとおりです
<div>
<img id= "profile_pic" src="<?php echo $picture;?>" width="164" height="164" />
</div>