0

こんなことができるのかしら。テキストボックスのキーアップ関数の機能が必要ですが、別の関数を記述しなくてもチェックボックスでも機能するようにしたいと思います。

$('#title, #business').keyup.change(function() {
4

2 に答える 2

2

使用bind()またはon()

$('#title, #business').on('keyup change', function() {
  // do something
});    

// Deprecated since jQuery 1.7
$('#title, #business').bind('keyup change', function() {
  // do something
});

AhamedMustafaM +1は正しいです:jQuery 1.7の時点で、on()イベントリスナーを追加するための推奨される方法です。

于 2012-06-23T14:47:25.383 に答える
2

次のようなjQueryon関数を使用します

$("input .someclass").on({
  keyup: function(){
    $(this).toggleClass("active");
  },
  change: function(){
    $(this).addClass("inside");
  },
  mouseleave: function(){
    $(this).removeClass("inside");
  }
});

の時点でjQuery v1.7は、on偶数ハンドラを追加するための推奨される方法です

于 2012-06-23T14:51:33.567 に答える