jquery在ie10中的位置不工作, 其他任何人都面临同样的问题。jquery position()在IE10中不工作
var maillinkpos = $('#tutor-mail-link').position();
$('#mailcountdisplay').css({'position':'absolute','left':maillinkpos.left+'112px','top':maillinkpos.top-5});
请帮帮我吧。
jquery在ie10中的位置不工作, 其他任何人都面临同样的问题。jquery position()在IE10中不工作
var maillinkpos = $('#tutor-mail-link').position();
$('#mailcountdisplay').css({'position':'absolute','left':maillinkpos.left+'112px','top':maillinkpos.top-5});
请帮帮我吧。
你必须从maillinkpos.left + '112px'
删除“PX” CSS法接受数字,类似于如何jQuery position()
方法返回的数字。
应该maillinkpos.left + 112
完整的代码应该是:
var maillinkpos = $('#tutor-mail-link').position();
$('#mailcountdisplay').css({
position : 'absolute',
left : maillinkpos.left + 112,
top : maillinkpos.top - 5
});
注:
请做检查这些官方来源获取更多信息
你试过'偏移()'?哪些做类似的事情,但计算不同。 –
是的,我已经尝试偏移()也。 – Shivam
''左':maillinkpos.left + 112'这会呢? – Jai