如果你想要一个菜单出现在你徘徊的元素上,你需要使用AJAX。您可以使用jQuery中的load()方法来填充选定的元素,并返回AJAX查询的返回值。
这意味着你只需要一个隐藏的元素,并且当onhover事件被触发时div被清除,填充AJAX数据并显示。您只需要将ID或车辆名称传递给接受AJAX查询的方法,以便它可以返回相关数据。
如果你指定你的服务器端语言,我可能会给你一个更具体的例子,如果你不熟悉AJAX调用。
编辑:
Ajax是很容易的事!所有Ajax都会调用Web服务器上的函数,然后将该调用的结果放在页面的某个位置,而无需重新加载页面本身。如果你在Linux上并使用PHP,那么让我们想象你想在你的页面上显示当前的服务器时间。你可以做这样的函数...
public function WhatTimeIsIt()
{
return time();
}
然后创建id为“时间”网页上的一个div。然后,所有你需要做的就是在你的jQuery,请使用以下电话:
[event handler] {
$('#time').load([path to the WhatTimeIsIt() function]);
}
而当以往任何时候都给予事件处理程序被触发,你的时间格将更新为包含当前服务器时间。一个简单的例子,但是如果你创建了一个以汽车ID作为参数的函数,就可以获得汽车上的所有信息,并将其格式化为漂亮的HTML,然后返回,你就可以得到解决方案。
我不熟悉Ajax调用,我们使用的是Linux服务器。 – SoFEW 2012-08-03 22:18:38
不知道如果这可能是复杂的,我希望实现。尽管我对AJAX一无所知,但事实并非如此。我想这是盘旋在调出隐藏的信息代替所示的情况,并留到您选择的其他项目的列表项。 – SoFEW 2012-08-03 22:56:19
编辑帮助你吗? – 2012-08-04 06:37:08