私はPHPコーディングの経験が豊富ですが、JavaScriptを使用するのはかなり新しいので、この質問がばかげていないことを願っています。
ここでの私の目標は、押されたときに、定義されたDIVオブジェクトの背景位置がその背景位置を1ピクセル変更するボタンを作成することです。
私はグーグルと特にこのサイトでたくさんの検索をしていて、私が見つけたヒントに従って、私はjavascript関数をたくさん遊んでいますが、うまくいくものを手に入れることができないようですそれが必要。
私の現在の化身は次のようになります。
<SCRIPT TYPE="text/javascript">
var xObject = 0; // Global
function xMinus(ele) {
xObject-=1;
document.getElementById(ele).css({ 'backgroundPosition': xObject + 'px ' + 0 + 'px' });
}
</SCRIPT>
ボタンをクリックしたときの目標(onclick = "javascript:xMinus('divID');"を含む)では、背景が1ピクセル左にシフトする必要があります。
ただし、現在クリックすると、エラーコンソールに「エラー:document.getElementById(ele).cssは関数ではありません」と表示されます。
いくつかの異なるバリエーションを試しましたが、常に同様の結果が得られるか、「変数が定義されていません」。明らかに私は自分が何をしているのか分かりません。助けてください!私はこれを友達のためにコーディングしていて、彼らを長く待たせたくありません。