如何在自定义事件上使用jQuery绑定函数

时间:2014-05-16 02:48:07

标签: javascript jquery ajax

首先,我要感谢你们,长时间潜伏在stackoverflow上并找到了很多我的问题的答案,但我得到了一个我似乎无法找到答案的问题。

如何绑定带有包含参数的onclick函数的ajax加载内容,因此当单击链接时,它会激活show showStudent(id)函数。

背景

我有一个加载ajax内容的页面,

下面的内容示例
<div class="students">
    <p>Student 1 <a onclick="showStudent('14')">View Here</a></p>
    <p>Student 2 <a onclick="showStudent('16')">View Here</a></p>
    <p>Student 3 <a onclick="showStudent('22')">View Here</a></p>
    <p>Student 4 <a onclick="showStudent('66')">View Here</a></p>
</div>

showStudent的javascript是

function showStudent(id) {
    alert(id);
}

我已经创建了一个jQuery绑定函数,使其具有视觉吸引力

jQuery(document).bind('m-ajax-after', function () {
    previewInit();
});

function previewIt() { //code }

那么如何重新初始化showStudent(id)以获取ajax内容?

1 个答案:

答案 0 :(得分:0)

经过测试,showStudent(id)在ajax响应中工作。是什么让我提出这个问题是showStudents(id)函数中的错误导致我提出这个问题。