var a = $('<a>'); a.attr('href', '#'); a.attr('username', u1); a.click(function() { $.getJSON('/test.action', { //直接写u1会出现问题 username : $(this).attr('username') }, function(data) { check(data); }); });
创建元素没有问题,元素中的异步事件如果需要参数,注意传递的方式;
var a = $('<a>'); a.attr('href', '#'); a.attr('username', u1); a.click(function() { $.getJSON('/test.action', { //直接写u1会出现问题 username : $(this).attr('username') }, function(data) { check(data); }); });
创建元素没有问题,元素中的异步事件如果需要参数,注意传递的方式;