jQuery, если источник привязки не является хеш - PullRequest
0 голосов
/ 04 марта 2012

У меня есть куча изображений, завернутых в фиктивные якоря, для которых их источник установлен на #.Я пишу функцию, которая проверяет, не является ли источник хешем, и придает ему особый смысл.Кажется, что-то не так .. Помощь?

http://jsfiddle.net/danielredwood/zR95t/

if (!$(this).attr('href', '#')) {
    //blahblah not a hash
} else {
    //do some other thing
}

1 Ответ

0 голосов
/ 04 марта 2012

Это должно быть:

if ($(this).attr('href') != '#') {
    //blahblah not a hash
} else {
    //do some other thing
}

В противном случае вы бы установили '#' в качестве атрибута href, см .: http://api.jquery.com/attr/

...