我想了解选择的工作原理。焦点停留在输入框上,但是,keydown/keypress 事件(向下箭头和向上箭头)被委托给选定的框。这怎么可能?任何链接和其他材料来实现这种技术?
问问题
77 次
1 回答
2
<ul>
理解 selected 的关键在于,它使用完全独立的 DOM 元素(尤其是with元素)复制选择框,<li>
然后使用这些元素。
您可以在此处查看 GitHub 页面。它是用 CoffeeScript 编写的,然后使用 cakebuild 制作 JavaScript,这会产生一些奇怪的东西,可能会让你有点困惑 :)
于 2013-02-03T03:25:01.453 回答