【发布时间】:2015-08-13 04:03:17
【问题描述】:
这是我第一次使用 Stackflow,所以如果您需要任何进一步的信息,请告诉我。我查看了类似的问题,但找不到解决方案。
我的主页头部分有一个脚本:
<script>
$(function()
{
$('#my_ajax_container').load('./user_landing/index.php');
$("#div_new_case").on("click", "#btn_new_case", function() {
alert ("hi");// code
});
$.getScript("js/my_data_table/my_data_table.js");
});
</script>
<div id="div_new_case" style="margin-top: 20px;">
<button id="btn_new_case">New Case</button>
</div>
脚本: 1.成功将一些内容(即一个jquery数据表插件和一个按钮)加载到我的div id 'my_ajax_container'中。
它不成功尝试将事件附加到被点击的按钮
它成功加载了另一个使用 ajax 填充 jquery 数据表插件的脚本。
如果我删除脚本的第一行(即 .load 语句),而是在 html 正文中使用 PHP 包含语句简单地包含 user_landing/index.php 文件,则事件附加成功。
请告诉我哪里出错了。非常感谢
【问题讨论】:
-
如果答案是正确的,你应该这样标记它。