0

このサイトは初めてで、jquery-mobile を使用してスライダーでイベントを処理する方法をもっと知りたいです。bind、slidestop などの基本的なイベントを試しましたが、何も起こりません。スライダーの値が変化したときにプロンプ​​トメッセージを表示したいだけです。以下は、JS と HTML の私のコードです。

JS:

$('#mstrbedroom').on({ 
  start: function(event,ui){ 
    alert("halaka");
  },
  stop: function(event,ui){ 
    alert("agoy");
  }
});

HTML コード:

<label for="mstrbedroom">Dimmer</label>
<input name="mstrbedroom" id="mstrbedroom" min="0" max="100" value="50" type="range">
4

1 に答える 1

0

イベントをバインドしていません。on 関数eventには、最初のパラメーターであるパラメーターが必要です。この場合、必要だと思いslideます。http://api.jquery.com/on/をよくお読みください。

次のことを試してください (ほぼページ全体または少なくともイベント セクション) http://api.jqueryui.com/slider/#event-slide :

$('#mstrbedroom').slider({
    start: function(event,ui) {
        alert("halaka");
    },
    stop: function(event,ui) {
        alert("agoy");
    }
});
于 2013-07-15T01:30:28.040 に答える