質問をより簡潔にするために編集されました。
.css()メソッド内でouterWidth()値を使用して、「#item」の位置を幅の2倍オフセットすることはできますか?
例えば:
$("#item").css("left", - (2 x outerwidth(this)));
受け入れられた答えは、私が開発していたより幅広い関数のセットを網羅する、私が尋ねた元の(より複雑で幅広い)質問に大きく言及しています。
elem.css('left', $(window).width()+'px');
これにより、outerWidth()値に依存することなく、要素が適切に移動されました。