さて、これは私を悩ませています。私はたくさんのsvg(svg JQueryプラグイン)を含むWebページを持っています。ブラウザが特定のものに(水平に)集中する必要があったので、単純な関数を作成しました私の目的を達成するために:
function adjustWindowPos(svg){
var left = svg.scrollLeft();
$(document).scrollLeft(left);
}
ここで、svgオブジェクトは経由して取得する単なるオブジェクトです (これを行う前に描画してたわごとを行うため、レンダリングされます):
$("#someDivID").svg('get');
私は昨夜これをテストしましたが、すべてがうまくいきました.今朝私は仕事を始めました.
TypeError: svg.scrollLeft は関数ではありません
オブジェクトは言うまでもなくJQueryオブジェクトではなくSVGラッパーであるため、関数が見つからないことに気づきました...しかし、昨日は機能しました。それは私が得られないものです(多くのこと、今日はコーヒーがありません)。