У меня есть два экземпляра, которые используют toggle(). Таким образом, в коде есть такая ссылка:Prototype toggle - два экземпляра путаются
<a href="#" onClick="$('div1').toggle(); return false;">Completely independent link</a>
Вслед за более сложной областью шоу скрыть тумблер:
<a href="#" onClick="$('showLessInfo').toggle();$('showAllInfo').toggle(); $('showAllInfoLink').toggle(); return false;">Show All</a>
И тогда реверс, что:
<a href="#" onClick="$('showLessInfo').toggle();$('showAllInfo').toggle(); $('showAllInfoLink').toggle(); return false;">Show Less</a>
Проблемы I есть, когда я переключаю ссылку «Показать все» - это делает неприменимым «Полностью независимую ссылку». Иногда он даже открывает шоу/скрывает # div1?!?
Не уверен, что происходит, но два экземпляра, безусловно, запутались.
Это не мой код ;-) – j00m
Ну, тем не менее, это может быть причиной того, что он не работает. Кроме того, было бы полезно, если бы вы могли воспроизвести ошибку в jsfiddle. Таким образом, людям было бы легче отлаживать. – dangor
Я только что понял, что это на самом деле прототип, а не jQuery. Поэтому синтаксис правильный. Я пытаюсь изменить название. – j00m