Я рассмотрел всю четкую документацию по этому синтаксису. Он используется для создания пользовательских фильтров для выбора очень конкретных элементов в DOM. В примере ajaxify-html5.js приведен хороший пример Бенджамина Артура Луптона (см. Строку 45, где определена функция и строка 78, где она используется), который он предоставляет, чтобы показать, как ajaxify веб-сайт, используя его плагин истории.
Существует также довольно обширный блог Shane Riley, который называется Добавление выражений фильтра, но я просмотрел документацию jQuery, и я не могу найти никакой документации.
Я был бы признателен, если бы вы могли
- укажите мне официальную документацию для функции
expr
- покажите мне, где его найти в исходных файлах (я посмотрел - не могу найти его)
- или предложите альтернативный синтаксис, основанный на методике, которая правильно документирована.
Я посмотрел jQuery.filter
, но не могу найти альтернативу технике Луптона в его ajaxify script.
Я хочу работать с недавним jQuery. Я работаю с v 1.8.2 и буду стремиться к обновлению до 1.9.x в ближайшее время.