0
var imgRole = "grvMyRoles_ctl05_imgMyRoleDetail";
var res = imgRole.substr(11, 5);
$(document).ready(function() {
var offsetY = -110;
var offsetX = -370;
$("#grvMyRoles_" + res + "_imgMyRoleDetail").hover(function(e) {
$("#grvMyRoles_" + res + "_divMyRoleDetails").fadeIn(400);
$("#grvMyRoles_" + res + "_divMyRoleDetails").css('top', e.pageY + offsetY).css('left', e.pageX + offsetX);
}, function() {
$("#grvMyRoles_" + res + "_divMyRoleDetails").hide();
});
$("#grvMyRoles_" + res + "_imgMyRoleDetail").mousemove(function(e) {
$("#grvMyRoles_" + res + "_divMyRoleDetails").css('top', e.pageY + offsetY).css('left', e.pageX + offsetX);
});
});
これは静的IDで正しく機能します。ここでは、GridViewに存在する静的イメージIDとして "grvMyRoles_ctl05_imgMyRoleDetail"を渡しています。私が上に乗っているときは、内容のある動的なdivが表示されるはずです。ここで私は静的divとして "#grvMyRoles_" + res + "_divMyRoleDetails"を渡しています(ここでは 'res'は画像とdivの両方のidに一定です)。 しかし動的画像のホバー効果で動的divコンテンツを表示します。グリッドの画像の動的IDと画像のホバーの表示divの取得方法
助けてください。
使用クラス。 –