2012-02-15 4 views
0

Я использую модальное окно в битве в joomla и только что узнал, что он не работает с добавленными ссылками ajax. Какой код мне нужно, чтобы модальное окно работало с этими ссылками?squeezebox ajax mootools

Я лучше JQuery, чем мычание инструменты ...

Спасибо,

Mat

Я нашел этот код, но не может заставить его работать.

<script type="text/javascript"> 
window.addEvent('domready', function() { 
    SqueezeBox.initialize({ 
    ajaxOptions: { 
     evalScripts: true 
    } 
}); 
//SqueezeBox.initialize({}); 
    $$('a.modal').each(function(el) { 
     el.addEvent('click', function(e) { 
     new Event(e).stop(); 
     SqueezeBox.fromElement(el); 
     }); 
    }); 
}); 

window.addEvent('domready', function() { 

    window.addEvent('load', function(){ 

     //alert('clicked!'); 

     SqueezeBox.fromElement($('a.modal')); 

    }); 

}); 
</script> 
+0

В качестве альтернативы, может быть, так как я использую JQuery есть хороший JQuery модальное окно можно использовать? –

ответ

0

Я использую RokBox (Mootools) от RocketTheme доступен бесплатно здесь: http://www.rockettheme.com/extensions-downloads/club/1005-rokbox

Должно быть :)

+0

Cheers мат. Теперь я просто подумал, что, если я добавлю код onclick для каждой ссылки ajax. onclick = "mootools соответствующий код", какой будет код? –

+0

Если вы хотите загрузить внешнюю страницу с RokBox:
'Open Google in fullscreen'
Или использовать эту функцию, чтобы загрузить страницу с окном определяется размер RokBox (400px 300px):
'Open Google in fullscreen' – Arnaud

+0

Ссылка на [онлайн-документации ] (http://www.rockettheme.com/extensions-joomla/rokbox#documentation) – Arnaud

Смежные вопросы