【问题标题】:squeezebox ajax mootoolsSqueezebox ajax mootools
【发布时间】:2012-02-15 04:44:26
【问题描述】:

我在 joomla 中使用了相当多的模态窗口,但发现它不适用于 ajax 添加的链接。我需要什么代码才能让模式窗口与这些链接一起工作?

我比 moo 工具更擅长 jquery ...

谢谢,

垫子

我找到了这段代码,但无法让它工作。

<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>

【问题讨论】:

  • 也许因为我使用 jquery 有一个很好的 jquery 模态窗口我可以使用?

标签: ajax joomla mootools squeezebox


【解决方案1】:

我使用 Rockettheme 的 Rokbox (Mootools),可在此处免费获得:http://www.rockettheme.com/extensions-downloads/club/1005-rokbox

必须有:)

【讨论】:

  • 干杯伙伴。现在我只是想如果我将 onclick 代码添加到每个 ajax 链接会怎样。 onclick="mootools 相关代码" 代码是什么?
  • 如果你想用 Rokbox 加载外部页面:
    &lt;a href="http://google.com" rel="rokbox[fullscreen]"&gt;Open Google in fullscreen&lt;/a&gt;
    或者使用它来加载具有定义大小的rokbox窗口(400px 300px)的页面:
    &lt;a href="http://google.com" rel="rokbox[400 300]"&gt;Open Google in fullscreen&lt;/a&gt;
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-06-24
  • 1970-01-01
相关资源
最近更新 更多