1

私は小さなWebAppにtouchSwipejQueryプラグインを使用しています。残念ながら、動的に追加された要素(AJAX経由など)では機能しません。

さて、私はコードを調べて、次のようなものを見つけました:

$element.bind(START_EV, touchStart);
$element.bind(CANCEL_EV, touchCancel);

動的に追加された要素でも使用できるようにイベントをバインドするにはどうすればよいですか?

4

2 に答える 2

1

イベントの使用onと委任:

$(document).on('event', 'element_selector', function(){
    // do when event happens
});

ただし、そのプラグインの場合、イベントがページに追加されるときに、イベントを新しいオブジェクトに添付する必要がある場合があります。

于 2012-11-27T18:11:13.493 に答える