在jquery EditInPlace字段之间切换?

时间:2011-11-14 08:12:33

标签: javascript jquery

我有一个带有一堆jquery EditInPlace标签的页面,客户端希望允许用户在字段之间进行选项卡(即tabbing会启动下一个.eip字段。这是否可能?我使用的是' jquery-in-place-editor'位于此处:http://code.google.com/p/jquery-in-place-editor/

代码目前位于登录屏幕后面,因此我很难显示它。在这一点上,我最感兴趣的是如何做到这一点 - 我对jQuery很新,所以我不认为我现在有这样做的技能,但似乎像一个应该能够捕获标签(通过blur()函数?)然后调用下一个.eip元素上的click()函数。但就我的理解而言,那就是......任何想法?

1 个答案:

答案 0 :(得分:0)

我假设你使用段落标签来保存你的数据,就像演示一样。

然后你需要设置所有.eip字段的tabIndex,因为否则当你在html元素之间进行制表时,它们不会获得焦点。

设置了tabIndex后,您应该可以执行以下操作:

$(document).ready(function(){
    $('.eip').focus(function(){$(this).click();});
});

希望这会对你有所帮助。