我很难让e.preventDefault();
正常工作。e.preventdefault();无法正常工作
这里是我的代码
$('#ListSnapshot a').live('click', function(e){
var url = $(this).attr('href') +' #WebPartWPQ2 .ms-listviewtable';
$('#ListSnapshot').load(url);
e.preventDefault();
});
有人能解释我做错了,我可以看到加载功能工作,但随后的页面重定向到被点击链接,我需要防止。
我也尝试将e.preventDefault();
移动到函数的顶部,无济于事。
我有一种感觉,这里有其他事情发生,因为'preventDefault' *应该*工作。我们可以看到标记/其他代码吗? – James 2010-07-29 12:42:49
就像J-P所说的那样,看起来还有其他事情正在发生,它应该按预期工作。你能提供#ListSnapshot的HTML和它的孩子吗? – GenericTypeTea 2010-07-29 12:46:32
我从您的问题中删除了答案,您应该在问题再次打开时将其作为答案发布。 – 2013-12-11 15:06:24