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