Что означает img [@ rel = в этом плагине jQuery? - PullRequest
0 голосов
/ 30 октября 2009
var _thumb = $('.galleria img[@rel="'+_src+'"]');

Полный источник здесь

Это устаревший селектор?

Ответы [ 4 ]

2 голосов
/ 30 октября 2009

Это селектор атрибута , который найдет все элементы <img> с атрибутом rel, равным значению справа от знака =.

И да, часть @ устарела в jQuery 1.2 и полностью удалена в 1.3. Теперь вы просто используете "img[rel=...]".

0 голосов
/ 30 октября 2009

Это устарело в версии 1.2 и удалено в версии 1.3.

Из документации по селектору jQuery

Примечание: в стиле jQuery 1.3 [@attr] селекторы были удалены (они были ранее не рекомендуется в jQuery 1.2). Просто удалите символ «@» из вашего селекторы, чтобы заставить их работать еще раз.

0 голосов
/ 30 октября 2009

@ раньше требовалось в селекторах атрибутов , но больше не в jQuery 1.2 + и удалено в jQuery 1.3

0 голосов
/ 30 октября 2009

Из jQuery селекторы :

Примечание: В стиле jQuery 1.3 [@attr] селекторы были удалены (они были ранее не рекомендуется в jQuery 1.2). Просто удалите символ «@» из вашего селекторы, чтобы заставить их работать еще раз.

...