0

ここのペーストビンで見ることができる私のSVGでは、スライダーとして使用するために2つの同じ形状を描画します。
最初に、長方形(および塗りつぶし)を事前に定義してから、で描画し<use>ます。ID="slider_1"。
もう1つは、を介してまっすぐに描画し<rect>ます。ID="slider_2"。

私がslider_2をJavaScriptにフィードすると、すべてがうまくいきます。
私がslider_1に実装すると、chromeコンソールにUncaught ReferenceErrorがあると表示されます:selectElementが87行目に定義されていません。

スライダーの機能はすべて問題なく動作しているように見えますが、JSに慣れようとしているので、問題の内容と理由を理解して修正したいと思います。その行に「 selectElement
」 の明示的な呼び出しはありませんが、それはセレクターの対象となるコードの行です...それを超えると、途方に暮れます:)

4

1 に答える 1

1

44行目でへの呼び出しがありますがselectElement(evt)、その関数はどこにも定義されていません。

于 2012-06-22T13:20:17.130 に答える