代码之家  ›  专栏  ›  技术社区  ›  Julian H. Lam

Mootools请求更改javascript代码?

  •  0
  • Julian H. Lam  · 技术社区  · 15 年前

    因此,我计划通过从另一个页面获取内容来动态更改页面的内容。

    为此,我使用了Mootools的请求类:

    var tabContent = new Request({
        url: 'foo/bar/baz.php',
        onSuccess: function(data) {
            $('tab_container').innerHTML = data;
        }
    }).send();
    

    在任何情况下,HTML都可以很好地获取,并且可以顺利返回。但是,我想向那些获取的元素添加一些事件(确切地说是Fx.slide),这需要在请求的文件中包含一些js。

    在检查返回的数据后,javascript是完整的。然而,它并没有出现在最终产品中。也就是说,在接收数据和呈现数据(通过innerHTML位)之间的某个地方,javascript似乎因为某种原因被删除了。

    嗯。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Dimitar Christoff    15 年前

    添加 evalScripts: true 到请求选项,然后在一个简单的 <script></script> 在响应的底部阻塞。