私は2つの要素をZ-インデックス値を交換しようとしています。2つの要素間にCSS属性スワッパを作成するにはどうすればよいですか?
function zSwapper (beneathElement,underneathElement) {
var beneathElementZ = $(beneathElement).css('z-index');
var underneathElementZ = $(underneathElement).css('z-index');
$(beneathElement).css({'z-index': underneathElementZ});
$(underneathElement).css({'z-index': beneathElementZ});
}
しかし、私は最初の要素のzインデックスを変更すると、第二は、それが初めに持っていた1の代わりに、その値を取るので、動作していないよう:ここで私はこれまで持っているものです。したがって、両方の要素は、値を交換する代わりに、同じZ-インデックスを持つことになります。これが成就できる方法はありますか?
編集:これは実際には以下のように指摘されていますが、これは実際には動作しているようです:http://jsfiddle.net/xGPx2/2/、私のコードにはいくつかの問題があります。私は少なくとも誰かがこれが有用であることを願っています。
ルックを参照してください、あなたのコードをテストしました。それはあなたのコードです、それは動作します! – jb10210