Javascript 使用html()的Jquery导航
如何清除除.content之外的所有其他内容,使其看起来像是你进入了一个新页面?我试过上面的代码,但我的逻辑有缺陷。我不熟悉jquery 也许您可以在清除页面之前分离节点,然后将其追加回去Javascript 使用html()的Jquery导航,javascript,jquery,Javascript,Jquery,如何清除除.content之外的所有其他内容,使其看起来像是你进入了一个新页面?我试过上面的代码,但我的逻辑有缺陷。我不熟悉jquery 也许您可以在清除页面之前分离节点,然后将其追加回去 $('.page').on('click',function(){ $(this).next('.content').css('display','block'); $('body').empty(''); var post = $(this)
$('.page').on('click',function(){
$(this).next('.content').css('display','block');
$('body').empty('');
var post = $(this).next('.content').css('display','block');
post.appendTo('body');
});
$('.page').on('click',function(){
$('body').empty();
// you have just deleted the page, how would you find other objects in the page ?
// $(this).next('.content').css('display','block');
// Try to .append new elements to the body
});
也许您可以在清除页面之前分离节点,然后将其追加回去
$('.page').on('click',function(){
$('body').empty();
// you have just deleted the page, how would you find other objects in the page ?
// $(this).next('.content').css('display','block');
// Try to .append new elements to the body
});
也许您可以在清除页面之前分离节点,然后将其追加回去
$('.page').on('click',function(){
$('body').empty();
// you have just deleted the page, how would you find other objects in the page ?
// $(this).next('.content').css('display','block');
// Try to .append new elements to the body
});
也许您可以在清除页面之前分离节点,然后将其追加回去
$('.page').on('click',function(){
$('body').empty();
// you have just deleted the page, how would you find other objects in the page ?
// $(this).next('.content').css('display','block');
// Try to .append new elements to the body
});
试试
$('.page').html('')
而不是$('body').html(“”)
@Cattla.page是一个链接.empty(“”)
应该是.empty()
还要注意的是,一旦你.empty()
了body元素,就没有什么可检索的了,所以你后面的var post=
将不会得到任何想要的元素。试试$('.page').html('')
而不是$('body').html(“”)
@Cattla.page是一个链接.empty(“”)
应该是.empty()
还要注意的是,一旦你.empty()
了body元素,就没有什么可检索的了,所以你后面的var post=
将不会得到任何想要的元素。试试$('.page').html('')
而不是$('body').html(“”)
@Cattla.page是一个链接.empty(“”)
应该是.empty()
还要注意的是,一旦你.empty()
了body元素,就没有什么可检索的了,所以你后面的var post=
将不会得到任何想要的元素。试试$('.page').html('')
而不是$('body').html(“”)
@Cattla.page是一个链接.empty(“”)
应该是.empty()
还要注意,如果你.empty()
body元素,就没有什么可检索的了,所以你后面的var post=
将无法获取任何所需的元素。啊,.css()不会启动。如果我想回去怎么办?@Musa:D“rel.the页面”make my day!:)糟糕的用户体验,我想我最好做一个popupah。css()不能启动。如果我想回去怎么办?@Musa:D“rel.the page”make my day!:)糟糕的用户体验,我想我最好做一个popupah。css()不能启动。如果我想回去怎么办?@Musa:D“rel.the page”make my day!:)糟糕的用户体验,我想我最好做一个popupah。css()不能启动。如果我想回去怎么办?@Musa:D“rel.the page”make my day!:)糟糕的用户体验,我想我最好做一个弹出窗口