所以,我有这样的问题:第一次,然后<a>
点击e.preventDefault()
不起作用,我跳到页面顶部,但第二次它起作用了。问题是什么?
$('#more a').live('click', function(e) {
var last = $('p.post').last().data('id');
console.log('start');
if (last != '1') {
$.ajax({
type: "POST",
url: "http://live.iappleworld.ru/ajax_more_mobile.php",
data: "last=" + last,
beforeSend: function() {
$('#more a').text('').prepend('<img src="http://live.iappleworld.ru/ajax-loader.gif" alt="loading"/> Loading...');
},
success: function(html) {
$("#more").remove();
$(html).hide().appendTo('ul.pageitem').slideDown(600);
}
});
}
e.preventDefault();
});
在我有另一个脚本之前和之后。