Fancybox, как пропустить элемент при нажатии на следующий или предыдущий? - PullRequest
0 голосов
/ 13 июня 2011

Я хочу знать, есть ли способ пропустить элемент из цикла (следующий, предыдущий) без определения класса или группы.

Быстрый образец.

$('a').fancybox();

Это вызвало бы фантазию для каждой ссылки. Теперь я хочу пропустить определенную ссылку ... поэтому я делаю следующее:

$('a.skip').unbind('click');

Это работает, но проблема возникает, когда мы нажимаем следующий или предыдущий, поскольку вы понимаете, что он все равно будет отображать элемент ... Итак, вопрос: как пропустить определенный элемент при нажатии предыдущего или следующего?

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

Спасибо.

1 Ответ

4 голосов
/ 13 июня 2011

а как же $('a:not(.skip)').fancybox();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...