【发布时间】:2011-10-20 07:26:52
【问题描述】:
我在页面上有一个 JQuery 滚动条,其中每个项目都是一个带有 id 的 div。每个 div 都有一个指向滚动条中下一个 div 的链接(都在同一页面上)
$('a.panel').click(function () {
};
我对所有带有“面板”类的链接都有一个点击事件,我在其中检查哪些链接被点击,然后相应地进行一些 ajax 处理:
if($(this).attr('href')=="#item2")
{
//do some processsing
}
处理完成后,我使用 scrollTo JQuery 方法滚动到下一个 div
我需要让用户按下回车键而不是点击链接。 现在的问题是: 一种。我在同一页面上有几个链接都需要有这种行为。 湾。我需要区分哪个链接触发了点击事件并做一些服务器端处理。
这可能吗?
感谢您快速而有帮助的回复!感谢一百万的帮助!
【问题讨论】:
-
我很确定焦点 + 回车键会触发
click(),您确定这还没有按预期工作吗?还是我错过了问题的重点? -
感谢您的回复,我不确定您的意思?我需要设置焦点吗?效果如何?
-
"I need to have it that the user can press the enter key instead of clicking on the link"是什么意思?只有一个链接吗?如果是这样,您是否只是在问如何检查是否按下了“输入”? -
我希望当用户点击键盘上的回车时,它的工作方式与使用鼠标点击实际链接的效果相同
-
它是一个滚动条,每张幻灯片都有自己的链接
标签: javascript jquery hyperlink scroll