所有jquery函数都有错误

时间:2012-11-11 15:01:32

标签: jquery

任何人都可以告诉我为什么这段代码没有按预期运行

 $(document).ready(function () {

   $('#search_box').on('paste keyup change', 'input', function () {

    alert("hi");
    }
    });
 });

代码在另一个页面中工作,当我复制它时它不起作用。 我知道它必须简单,但我不明白。

2 个答案:

答案 0 :(得分:0)

这样您就可以通过search_box控件来控制“粘贴”事件...

$(document).ready(function () {
    $('#search_box').bind('paste', function() {
        alert($(this).val());
    })
});

答案 1 :(得分:0)

您的评论中存在问题的代码:

 $(document).ready(function () {

   $('#search_box').on('paste keyup change', 'input', function () {

    alert("hi");
    }
    }); // the problem may be here, an extra } not needed
 });

只需删除额外的}

即可
$(document).ready(function () {

  $('#search_box').on('paste keyup change', 'input', function () {

          alert("hi");
      }
  );
});