Еще одна опция для настройки хеша. это работает только тогда, когда выражение возвращает элемент. Это потому, что hash является свойством фактического элемента dom.
$(expr).each(function() {
this.hash = value;
});
если вам нужно проверить, чтобы узнать, использует ли это тег
$(expr).is('a').each(function() {
this.hash = value;
});
в случае, если вы действительно хотите добавить какой-либо пользовательский атрибут, я бы порекомендовал добавить значение, используя метод данных
$(expr).data('myHash', value);