当我按ctrlKey?</div>时,<div>出现在textArea的光标下

时间:2011-04-28 09:24:05

标签: javascript jquery

当我在其中键入内容时,我有textBox(textArea)然后按ctrlKey我需要在光标下面出现一些小'div'。我该如何管理?

1 个答案:

答案 0 :(得分:0)

嗨,我认为这些事情可以帮到你:

$('#yourTextAreaID').keypress(function(e) {
   // 17 is the keyCode for crtl
   if(e.keyCode == 17) {
     $(document).mousemove(function(e){
       $('#yourDiv').postion(e.pageX, e.pageY).show;
      }); 
   }

});

首先它检查你的文本区域是否按下了crtl键bey de keypress事件触发器。然后它在屏幕上获取当前鼠标位置,然后将div设置为鼠标位置