0

MutationObserverの MDN ドキュメントの互換性テーブルには、Chrome 18 と Safari 6 の基本的なサポートが-webkitプレフィックス付きで一覧表示されています。

これはブラウザの内部的なものですか...または、のような接頭辞を付ける実際の方法はありますMutationObserver()か?

私の仮定は、それは次のように単純ではないということです:

var observer = new -webkit-MutationObserver();

…でも、もしかして?

4

1 に答える 1

2

-webkit-CSS プロパティには-文字を含めることができるため、CSS に使用されます。JS では、通常Webkit、コンストラクターまたはwebkitプロパティの場合と同様に、物事に接頭辞が付けられます。

var observer = new WebkitMutationObserver();

通常、これは次のようなもので処理されます

var MutationObserver = window.MutationObserver ||
        window.WebKitMutationObserver || window.MozMutationObserver;

var observer = new MutationObserver();
于 2015-06-21T18:07:47.423 に答える