0

外部 CSS ファイル...

#externalClass { font-family: arial; }

HTMLファイル...

<a href="#" id="externalClass">Link</a>

JavaScript ファイル...

console.log(jQuery("#externalClass").css("font-family"));

「arial」を取得しましたが、ネイティブ JavaScript で (IE6/7/8/9 でも) どのように機能しているか理解できませんか?

誰か説明してください。

4

2 に答える 2

2

getComputedStyle()( などの必要なフォールバックと共に) を使用して値currentStyle()を計算しfont-familyます。

ソース

ライブラリがどのように何かを達成するのか疑問に思っているとき、最善の方法はソースを見ることです.それを理解するのに行き詰っている場合は、さらにGoogleで検索するか、ここで質問してください:)

于 2012-09-21T07:05:32.167 に答える
0

style必要なCSSスタイルを取得または設定できるDOM要素のプロパティがあります。あなたの場合-document.getElementById("externalClass").style.fontFamily

于 2012-09-21T07:18:57.510 に答える