-1

グラフを作成するために、D3 と Raphael の両方のライブラリを使用しています。

では、どのコードが Raphael から来ており、どのコードが D3 から来ているかをどのように知ることができますか?

必要に応じてすべてのコードをカスタマイズしたとします。javaScript を使用してそれを知る方法はありますか。

4

1 に答える 1

0

Raphael はstyle="webkit-tap-highlight-color: rgba(0,0,0,0)"それが作成するすべての要素を設定するので、次のことができます...

function isRaphael(element) {
  if (!element || !element.getAttribute("style")) return null;
  return element.getAttribute("style").indexOf("webkit-tap-highlight-color") != -1;
}
于 2012-11-29T19:21:35.250 に答える