0

每个人!

例如,我有 div 标签

<style>
  #DistrictStyle li:hover { background-color: rgb(129,171,242);}
</style>
<div id="DistrictList" style=  "display: none;
                                      z-index: 500;
                                      list-style-type: none;
                                      border: 1px solid rgb(129,171,242);
                                      background-color: white;
                                      max-height:150px;
                                      overflow-y:scroll; position:absolute;
                                      left: 208px; top: 135px; "><ul id="DistrictStyle"></ul></div>

所以,现在鼠标点击这个列表的记录,我填写了几个字段。我需要通过向上/向下按钮通过列表导航。

<li onclick='fill_distr(" + x + ");'>" + "</li>";

我怎样才能做到这一点?我可以只使用纯 JS 还是应该使用 jQuery?我想我应该捕捉鼠标焦点事件并按“输入”。提前致谢。

4

1 回答 1

0

你可以走两条路。JQuery 允许简单的事件处理。查看所有功能的文档

注意:不确定您是否使用 HTML5,但如果是这种情况,您不应该在 html 元素中使用样式属性。只是说:)

编辑:只是为了指出你正确的方向。event.which应该为你做的:)

于 2013-03-05T14:10:51.840 回答