首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个网站使用了什么编程技术?

这个网站使用了什么编程技术?
EN

Stack Overflow用户
提问于 2011-04-18 09:43:10
回答 3查看 261关注 0票数 0

我正在尝试从AJAX和jQuery中学习一些东西,我相信这是一个程序员必须具备的基本知识。我是一个自学成才的人,所以我正在阅读教程和例子,以便尽可能好地接触这些技术。

我看到这个页面www.soby.gr,我猜它的主要内容使用XML (是一个类似groupon的聚合器)。我的问题是,他们在页面左侧的菜单中使用了什么。当您单击/选择一个选项时,主页上的内容将根据用户单击的条件进行更改。例如,SPA将仅显示具有SPA的交易。我喜欢的是过滤内容的速度。

谁能给我一些关于它是如何工作的线索,以及使用了什么技术来实现快速的内容变化?

谢谢你们所有人。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-18 13:52:07

使用jquery可以很容易地做到这一点。有一个名为.load('your div content page path')的jquery内置函数,所以当你点击一个菜单时,你只能加载特定的部分。下面是一个示例:

代码语言:javascript
复制
$(function(){
$("#1stmenu").live('click', function(){ 
    $("#content").load('1stdivcontent.html'); 
    return false;
});

$("#2ndmenu").live('click', function(){
    $("#content").load('2nddivcontent.html');
    return false;
});});
票数 0
EN

Stack Overflow用户

发布于 2011-04-18 10:45:34

“谁能给我一些关于它是如何工作的线索,以及使用了什么技术来快速改变内容?”

看起来所有的内容都已经加载到DOM中了,它们只是使用Prototype / JavaScript来显示/隐藏。

票数 1
EN

Stack Overflow用户

发布于 2011-04-18 10:58:10

菜单工作原理背后的主要思想是一个基本的过滤器。例如,最初将加载所有“交易项目”,并将多个相关类添加到每个项目。左侧的每个链接将隐藏主区域中的所有交易项目,然后显示具有相关类别的所有项目。

这个基本功能是quite easy to implement (edit),但也存在更多功能丰富的插件,如Isotope for jQuery

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5697754

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档