jQuery:事件在IE 10中没有绑定

时间:2013-05-02 12:23:10

标签: javascript jquery jquery-plugins internet-explorer-10

如果在同一个ID /元素上单击一下,我想在ID /元素上附加双击事件。

表示我的代码是

if($("#file_upload").length > 0)
{
    $("#file_upload").on('mousedown', function() {
        $("#file_upload").dblclick(); //This thing not working in IE 10
    });             
}

此问题是在使用jQuery.fileUpload.时 jQuery版本是1.8.2

我也在mousedown绑定事件,因此可能会在右键单击时触发,但我只想在左键单击时绑定事件

1 个答案:

答案 0 :(得分:1)

当双击发生时,您不会告诉代码该怎么做。

正如其他事件一样,代码应该被告知发生时该怎么做..

  if($("#file_upload").length > 0)
  {
    $("#file_upload").on('mousedown', function() {
        $("#file_upload").dblclick(function () {
            alert("Double click!");
        });
     });                
  }

接下来,我想知道它会起作用..它希望鼠标按下并看到双击发生..当释放鼠标按钮双击时,我认为它会离开mousedown事件,双击事件不会被触发。

在这种情况下可能需要进行一些测试。