0

我正在尝试使用 AJAX 从另一个页面获取该 div 中包含一些 Javascript 的特定 div,但由于某种原因,Javascript 无法加载......我只能看到 HTML。

我究竟做错了什么?这是我的代码:

$.ajax({ url: 'web.php', type: 'GET', datatype: 'html', success: 
    function (html) { 
        var data = $('#content',$(html)).html();
        YAHOO.plugin.Dispatcher.process($('#content').get(0), data);  
    } 
});
4

2 回答 2

1

用这个

 $.ajax({ url: 'web.php', type: 'GET', datatype: 'html', success: 
     function (html) { 
        $("script").append(html);
         var data = $('#content',$(html)).html();
         YAHOO.plugin.Dispatcher.process($('#content').get(0), data);  
     } 
 });
于 2012-10-28T08:56:14.150 回答
0

如果您的 .js 未加载,则可能某处存在语法错误,您的浏览器将使用先前缓存的版本。我会回顾我最近的一些更改,看看我搞砸了什么——缺少括号、括号、分号等。

于 2012-10-28T09:10:51.633 回答