我有这个在加载页面时运行的功能
function sssssss(page){
loading_show();
$.ajax
({
type: "GET",
url: "load_data.php",
data: "page="+page,
success: function(msg)
{
$("#container").ajaxComplete(function(event, request, settings)
{
loading_hide();
$("#container").html(msg);
});
}
});
}
我还需要调用此函数onClick让我们说点击按钮id =“go” 我试过添加
$('#go').live('click',function sssssss(page){... }
它给了我一个错误。
如何在Click上调用此功能?
答案 0 :(得分:2)
试试这个,
$('#go').live('click', function () {
sssssss(page);
})
从jQuery 1.7开始,不推荐使用.live()
方法。使用.on()
附加事件处理程序。
你应该使用,
$('body').on('click', '#go', function () {
sssssss(page);
})
答案 1 :(得分:1)
Jquery的API说:从jQuery 1.7开始,不推荐使用.live()方法。使用.on()附加事件处理程序。
这应该有效:
$('#go').on('click', sssssss(page));
您可以在此处查看示例:
答案 2 :(得分:0)
请改为:
$('#go').click(function (){
sssssss(page);
});