最后我的第一个-希望是-简单的问题。
我正在为我的客户编写一个工具,我计划在向他们提供访问信息时解释如何使用它,但以防万一,我会弹出“工具提示”来帮助他们。
我正在尝试编写一种教程,它将遍历页面上的元素,弹出它们的工具提示,然后在短暂延迟后转到下一个元素(显然首先隐藏元素)
这是我得到的:“#show-help”是我的按钮,“.hashelp”表示该类有一个工具提示,“.help”是实际的工具提示。现在它正在突出显示所有“.hashelp”元素,但没有显示我的工具提示。我正在使用“i”来逐步延迟每个步骤。
$("#showhelp").click(function(){
var i = 0;
$(".hashelp").each(function(){
$(this).find(".help").eq(0).css("top",$(this).offset().top +10);
$(this).find(".help").eq(0).css("left",$(this).offset().left +10);
$(this).delay(i*5000).effect("highlight", {color: "yellow"},5000);
$(this).find(".help").eq(0).delay(i*5000).show().delay((i+1)*5000).hide();
i++;
});
});
任何帮助都会很棒!