我正在使用jquery tooltip在用ajax重新加载的区域中。因此,我绑定(bind)了工具提示的 js,并且对于大多数浏览器都可以正常工作,但不适用于 IE 7 和 8。位置存在问题,它给我错误,如“left is NULL or not an object”,这是有问题的部分脚本`
var left = helper.parent[0].offsetLeft;
var top = helper.parent[0].offsetTop;
if (event) {
// position the helper 15 pixel to bottom right, starting from mouse position
left = event.pageX + settings(current).left;
top = event.pageY + settings(current).top;
var right='auto';
if (settings(current).positionLeft) {
right = $(window).width() - left;
left = 'auto';
}
helper.parent.css({
left: left,
right: right,
top: top
});
}`
当我关闭错误弹出窗口时,如果我将鼠标快速移动到该区域,它就会开始正常工作。有人能说一下有什么问题吗?重载区域宽度固定。
请您参考如下方法:
您还使用了可选插件吗? http://plugins.jquery.com/project/bgiframe
