Используйте jQuery для установки тени на изображении из нескольких изображений. - PullRequest
0 голосов
/ 24 февраля 2012

Я использую галерею jQuery, которая отображает большое изображение посередине и меньшее изображение по обе стороны от него (http://www.meadmiracle.com/SlidingGallery.aspx)) и хочу добавить к нему некоторые эффекты. Галерея принимает столько изображений в контейнереdiv, класс "gallery" как есть, и из него создается галерея. Невозможно добавить отдельные классы или идентификаторы к изображениям из-за способа их генерации, и я изо всех сил пытаюсь найти способ использовать jQuery для выборасередина идет в середину.

Я пытаюсь добиться установки тени на изображении при его перемещении в середину так, чтобы оно выглядело так, как будто оно выходит из экрана, а затем удаляет тень один раз.у него снова есть переход к внешнему пространству. Я могу использовать jQuery, чтобы установить одинаковую тень на всех изображениях, но это не то, чего я хочу, и этого можно добиться без jQuery.

Любые идеи очень ценятся.

1 Ответ

0 голосов
/ 24 февраля 2012

Похоже, к выбранному изображению при его увеличении применяется z-индекс. Вы можете использовать jQuery, чтобы найти этот элемент и проверить его значение z-index. Примерно так может работать:

if($('.gallery img').css('z-index') > 0)) {
   // do something like add toggle a class
}
...