与ajax响应项交互

时间:2013-05-17 05:23:16

标签: php ajax codeigniter

我正在使用codeIgniter构建Web应用程序。

我目前有一个加载索引操作的控制器和一个索引视图。

在这个视图中,我使用ajax调用另一个控制器动作,并从数据库中获取项目,我将它们加载到div中。

能够与这些对象进行交互的方法是什么,让我们说点击事件就是Jquery。

$("#other").click(function() {
 $("#target").click();
});

以上显然不起作用。

我无法弄清楚如何使用ajax调用来执行此操作,因为它们在dom准备就绪后加载

2 个答案:

答案 0 :(得分:1)

您需要使用on ...

将动态生成的元素委托给最近的静态父级

这里我使用document作为父..但建议使用附加元素时最接近的静态父级和触发点击的触发器()触发器

$(document).on('click',"#other",function() {
    $("#target").trigger('click');
});

答案 1 :(得分:0)

尝试 .trigger ,如

$(document).ready(function(){
    $("#other").click(function() {
        $("#target").trigger('click');
    });
})