Имам страница с няколко връзки. Всяка от тези връзки трябва да се отвори в прозорец на fancybox. Структурата на HTML е нещо подобно:
<a href="/bg#inline" class="fancybox"> Link 1 </ a>
<div id="inline"> Content for link 1 that opens in a fancybox window </ div>
<a href="/bg#inline" class="fancybox"> Link 2 </ a>
<div id="inline"> Content for link 2 that opens in a fancybox window </ div>
<a href="/bg#inline" class="fancybox"> Link 3 </ a>
<div id="inline"> Content for link 3 that opens in a fancybox window </ div>
Като щракнете върху някоя от връзките, ще се отвори прозорец на fancybox, но не винаги с правилното съдържание. Това не е толкова странно, тъй като всички елементи div за съдържание имат един и същ идентификатор. Кое е най-доброто решение за отваряне на правилното съдържание в прозореца на fancybox за всяка връзка?
Редактиране: Мисля, че проблемът ми е решен. Използвам кода по-долу:
<a href="/bg#1" class="fancybox"> Link 1 </ a>
<div class="inline" id="1"> Content for link 1 that opens in a fancybox window </ div>
<a href="/bg#2" class="fancybox"> Link 2 </ a>
<div class="inline" id="2"> Content for link 2 that opens in a fancybox window </ div>
<a href="/bg#3" class="fancybox"> Link 3 </ a>
<div class="inline" id="3"> Content for link 3 that opens in a fancybox window </ div>
Правилен ли е този код?
ids
и подобниclass
за CSS стилове? - person Amyth   schedule 08.01.2013