этот код:
$(document).ready(function() {
$('body').click(function(evt) {
if(evt.target.nodeName === 'A' && $(evt.target ).hasClass('перекрестная ссылка')) {
$('a[href=#2]').trigger('click');
} });});
дал мне и ошибку "слишком много рекурсии"
можно подумать, что я должен просто прикрепить обработчик к элементу crosslink. Я пробовал это, но не смог заставить его работать, потому что DOM загружается до создания элементов класса перекрестных ссылок. что мне нужно сделать, чтобы исправить это, или у вас есть лучшее представление о том, что я должен сделать, чтобы реализовать то, что я пытаюсь сделать?
если вы хотите увидеть ошибку для себя, сделайте это, чтобы eataustineat.com/testfolder/ введите «d» в поле поиска, выберите «собака всемогущая» (здесь вы должны заметить «слишком много ошибок рекурсии», он переместит div влево, но это будет делать очень глючно.