javascript - Warum unterscheiden sich die Randwerte zwischen der Verwendung von nativem JS zum Abrufen des Körpers und der Verwendung von JQuery zum Abrufen des Körpers?
怪我咯
怪我咯 2017-07-05 10:42:07
0
2
863
console.log(document.getElementsByTagName("body")[0].style.margin)  空
        console.log($("body").css("margin"))  8px
怪我咯
怪我咯

走同样的路,发现不同的人生

Antworte allen(2)
黄舟

你可以试试获取 width 之类的 的出来也是 ''

因为 XXX.style.XXX取出来的是行内属性啊喂

因为你通过XXX.style.XXX 设置的也是行内属性 所以次啊取得出来

那怎么去取出来用css设置的属性呢

getComputedStyle(element).margin
迷茫

两个获取的标签<body> 是同一个,但是第一的属性是被覆盖掉了,是空,第二个没有被覆盖掉是8px。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage