答案 0 :(得分:0)
问题是您的选择器匹配所有.popup_msg,而不仅仅是您需要的.popup_msg。使用find()方法在$('。t')中获取正确的弹出窗口。单击函数:
jQuery('.t').click(function(e)
{
var popup_msg = jQuery(this).find('.popup_msg');
var height = popup_msg.height();
var width = popup_msg.width();
leftVal=e.pageX-(width/1.5)+"px";
topVal=e.pageY-(height/13)+"px";
popup_msg.css({left:leftVal,top:topVal}).show();
});
注意:我没有测试过这段代码,它可能不是100%正确但希望你明白我的意思。