ボタンをクリックするたびに、その z-index を 1 つずつ増やしていきます。どうすればいいですか?
$('#Box').css('z-index', 'newindex');
ボタンをクリックするたびに、その z-index を 1 つずつ増やしていきます。どうすればいいですか?
$('#Box').css('z-index', 'newindex');
jQuery 1.6 以降の場合は、次を使用します。
$('#Box').css('z-index','+=1');
試す:
$('#Box').css('z-index',$('#Box').css('z-index') + 1);
索引を読んでください。インデックスに 1 つ追加します。新しい値でインデックスをリセットします。
var myElem = $('#Box');
var currentIndex = myElem.css('z-index') || 0;
myElem.css('z-index', currentIndex+1);
jQuery の.css
メソッドを使用して、特定の値を取得および設定できます。
現在の値を取得してインクリメントしたいので、最初に を使用$('#Box').css('z-index')
して値を取得し、次にそれをインクリメントして に渡します$('#Box').css('z-index', newvalue)
。