我有重大问题。我有一个名为页面dashboard.php但实际页面的div(ID = #dashboardcontainer)是空的,因为我填这个脚本内容:JQuery .Load()javascript没有执行
$('#dashboardcontainer').load('functions/pages/dashboard/dashboard_admin.php');
然后我想:
$.getScript("assets/plugins/jquery-1.8.2/jquery-1.8.2.min.js", function(){
$('#dashboardcontainer').load('functions/pages/dashboard/dashboard_admin.php');
})
然而,我想要“注入”的页面实际上有Javascript。问题是,上述JavaScript的.load()不会在文件中加载JavaScript。
我试过很多从以下职位其他的例子,但他们没有在所有的工作。 JavaScript实际上并未加载。
jQuery .load()/.ajax() not executing javascript in returned HTML after appended
$.get('partial.html', function(result){
$result = $(result);
$result.find('#content').appendTo('#new_content');
$result.find('script').appendTo('#new_content');
}, 'html');
=无JavaScript的射击。
jQuery ajax load() java script not executing?
$("loadStuffHere").load("xyz.html"); $.getScript('js/xyz.js');
=仍然没有JavaScript的射击。
我不能使用大量的PHP包括我收到其正确呈现停止我的页冲突。
我一直使用某种东西的Json隐藏和显示的DOM元素也试过,但我讨厌它是多么复杂的修改,并插入新的数据。
有没有简单的(这个词似乎并没有在Web开发字典存在)的方式其实我可以注入一个网页,其中包含它以同样的方式一个PHP包括会使它自己的JavaScript?
这里是我试图注入PHP页面:
<?php
echo '<script type="text/javascript">alert("This is the sub-page");</script>';
?>
小提琴可以帮助你得到一些更多的答复 – 2014-09-01 21:51:12
我希望创建一个,但我仍然学习所有这些东西。我挣扎甚至构建证明我的错误小提琴作为我的网站是从包裹引导购买的主题(如果我甚至不允许提的网站?) – user2355434 2014-09-01 21:57:05
这是JavaScript的你想运行的唯一的事情?或者你是否也想包含html? – flup 2014-09-01 22:16:18