Fancybox - объявление размера в ссылке - PullRequest
1 голос
/ 21 марта 2011

В связи с тем, что мне приходится создавать сайты в шаблонах, они крайне ограничены, поэтому у меня нет большого контроля.

Мой вопрос:

Возможно ли это с помощью fancybox?установить ширину и высоту в ссылке?

например

<a href="iframelocation" class="fancybox 480 320">Click here"</a>

Заранее спасибо.

PVS

Ответы [ 2 ]

5 голосов
/ 21 марта 2011

Вы можете хранить значения в атрибутах data-.(при условии, что вы используете jQuery 1.4.3 или выше)

<a href="iframelocation" class="fancybox" data-width="480" data-height="320">Click here"</a>

$("a.fancybox").each(function(){
   var $a = $(this);
   var h = $a.data("height")
   var w = $a.data("width");
   $a.fancybox({
            'width' : w, 
            'height': h
   });
});
2 голосов
/ 21 марта 2011

Я бы рекомендовал использовать HTML5 data-* атрибутов .

<a href="iframelocation" class="fancybox" data-width="480" data-height="320">Click here"</a>
...