-1

谁能告诉我为什么这段代码没有按预期运行

 $(document).ready(function () {

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

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

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

4

2 回答 2

0

这将让您通过 search_box 控件控制“粘贴”事件...

$(document).ready(function () {
    $('#search_box').bind('paste', function() {
        alert($(this).val());
    })
});
于 2012-11-11T15:04:59.717 回答
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");
      }
  );
});
于 2012-11-11T15:07:16.080 回答