Как проверить посещенную ссылку с помощью jquery без использования какого-либо плагина - PullRequest
3 голосов
/ 11 сентября 2009

Как проверить посещенную ссылку с помощью jquery без использования какого-либо плагина, пожалуйста, помогите решить эту проблему

Ответы [ 2 ]

6 голосов
/ 11 сентября 2009

Просто проверьте, имеет ли оно свойство :visited

if ($("a#theLink:visited").length) {
    //anchor tag with id of "theLink" has been visited
}

edit : Реми Шарп создал jquery плагин , чтобы помочь обнаружить посещенные ссылки.

edit2 Похоже, это была проблема безопасности, которую Mozilla исправила сейчас, http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/

2 голосов
/ 04 мая 2012

Плагин Remy Sharp jQuery больше не будет работать, потому что он использует "getComputedStyle", который всегда возвращает false в mozilla, как объяснено здесь: http://hacks.mozilla.org/2010/03/privacy-related-changes-coming-to-css-vistited/

...