How to prevent home page from loading into itself with .load()

I have the following js: $(function() { $('#header a').click(function() { $('#contentspace').empty(); // $("#contentspace").load(eventUrl + "#content"); $("#contentspace").load(this.href, + ' #content', function(response){ console.log($('#content', response).html()) event.preventDefault(); }); }); }); and html: I use this to load sections of web pages into `#contentspace`, and give my practice site an ajax kind of feel. The problem arises when the user clicks to go back to the main page, and the main page is loaded inside itself. I thought I might've fixed it by adding `- ' #header',` to the `.load` argument, but this doesn't seem to do anything, and even if it had I can see how it would create other problems. Summary: I'm having problems making an effective landing page with jquery. the home page is loading it's header and footers into itself.
can you show me it on jsfiddle.net ?

以上就是How to prevent home page from loading into itself with .load()的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏