Смотрите этот комментарий из jquery-ui
// Ignore z-index if position is set to a value where z-index is ignored by the browser
// This makes behavior of this function consistent across browsers
// WebKit always returns auto if the element is positioned
Я вижу, что jquery zIndex()
возвращает 0, если элемент position: static
.
Не поддерживается ли z-индекс в позиции: static? (Он работает для меня в Chrome, не проверял кросс-браузер)