繁体   English   中英

Symfony2和深层链接:模板内的javascript

[英]Symfony2 and deep linking : javascript inside templates

我试图实现与Symfony2和jQuery地址的深层链接; 我成功地动态加载了页面,但是出现了问题。 现在,我要做的就是使用ajax调用url,然后获取我感兴趣的div。 但是在某些情况下,需要在这些div中运行javascript,但是一旦由ajax加载就无法正常工作。 您是否认为该问题的解决方案?

我的深层链接代码:

<script type="text/javascript">
    function loadUrl(url) {
        console.log("loadURL: " + url);
        $("#tempAjax").load(url);
    }

    $.address.internalChange(function (event) {
        console.log("init: " + $('[rel=address:' + event.value + ']').attr('href'));
        $("#tempAjax").load($('[rel=address:' + event.value + ']').attr('href'), function () {
            $("#content_left").html($("#tempAjax").find("#content_left").html());
            $("#tempAjax").html("");
        });
    }).change(function (event) {
        console.log("change");
    });

    $('a').click(function () {
        loadURL($(this).attr('href'));
    });
</script>

谢谢

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM