$('.page').on('click',function(){
$(this).next('.content').css('display','block');
$('body').empty('');
var post = $(this).next('.content').css('display','block');
post.appendTo('body');
});
如何清除除.content之外的所有其他內容,所以它就像是不喜歡新頁面?我嘗試了上面的代碼,但是我的邏輯有缺陷。我是jquery的新手。jquery導航使用html()
嘗試'$( '頁面 ')HTML(' ');',而不是'$(' 主體 ')HTML('');' – Cattla
@Cattla。第一個鏈接 –
' .empty('');'應該是'.empty();'同時注意'.empty()'body元素,沒有其他東西需要檢索,所以yoru後者'var post ='不會得到任何東西期望的元素。 –