事件"关于粘贴"不叫

时间:2016-06-08 07:44:32

标签: javascript jquery event-handling

我有这个代码用于事件粘贴,以便在将某些内容粘贴到输入时进行管理。

$(document).on('paste','.paste',function () {
    alert('something pasted');
});

输入是在HTML上定义的

<INPUT name='textinput' class='paste' type='text'>

我一直在尝试使用debugguer并且未调用事件处理程序。我使用class而不是ID,因为我有很多输入要管理。我的输入也会在页面加载后附加。出于这个原因,我使用$(document).on方法。任何想法或建议?这有什么不对?谢谢你的帮助。

3 个答案:

答案 0 :(得分:0)

试试这个

    $(document).ready(function(){
        $('.paste').on('paste',function () {
            alert('something pasted');
        });
    });

答案 1 :(得分:0)

运行良好。

$(document).ready(function() {
    $(document).on('paste','.paste', function () {
      alert('something pasted');
  });
});

代码:https://jsfiddle.net/ChaHyukIm/zcrh3fz3/1/

答案 2 :(得分:0)

https://bugs.jquery.com/ticket/6397

我正在使用IE 8屏幕调试我的调试器。 :_(

感谢您的帮助。